Description
LASzip through 3.5.0 contains an invalid free vulnerability in laszip_read_header() that allows attackers to free uninitialized heap pointers via truncated variable length record data. Attackers can supply a crafted LAS/LAZ file with an inflated VLR count that, when opened and destroyed through the C API, crashes the process and corrupts the heap.
Published: 2026-10-14
Score: 5.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Heap Corruption (Potential Application Crash and Heap Corruption)
Action: Patch
AI Analysis

Impact

LASzip versions up to 3.5.0 contain an invalid free bug in the function that parses a file header. When a file has a truncated variable‑length record header with an inflated count, the library attempts to free uninitialised heap pointers, causing the process to crash and corrupt the heap. This flaw does not directly give attackers code execution, but can lead to denial of service or subsequent exploitation of the corrupted heap memory.

Affected Systems

The vulnerable software is rapidlasso’s LASzip library, versions up to and including 3.5.0. Any application that employs the C API to read LAS/LAZ files will be affected. This includes back‑end services, data processing pipelines, or GIS tools that rely on LASzip to parse point‑cloud files.

Risk and Exploitability

The CVSS score of 5.8 classifies this issue as medium severity. The EPSS score of < 1% indicates a very low probability of exploitation, and the vulnerability is not listed in the CISA KEV catalog. Attackers must supply a crafted LAS/LAZ file containing an inflated VLR count; the file can be introduced locally or through any input channel that the software accepts. The likely attack vector is file‑based via local user or by a remote service that accepts user uploads that are processed without prior validation. While the flaw does not enable code execution on its own, the induced heap corruption creates a window for further exploitation and can disrupt critical services.

Generated by OpenCVE AI on October 15, 2026 at 20:43 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade LASzip to version 3.5.1 or later where the invalid free is fixed.
  • If an upgrade cannot be performed immediately, validate the VLR count and ensure it does not exceed realistic limits before calling laszip_read_header.
  • Implement additional bounds checking or use a memory‑sanitising compiler flag (e.g., AddressSanitizer) to detect and protect against uninitialised frees during development.

Generated by OpenCVE AI on October 15, 2026 at 20:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 27 Oct 2026 04:30:00 +0000

Type Values Removed Values Added
First Time appeared Rapidlasso
Rapidlasso laszip
Vendors & Products Rapidlasso
Rapidlasso laszip

Sat, 17 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 14 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Description LASzip through 3.5.0 contains an invalid free vulnerability in laszip_read_header() that allows attackers to free uninitialized heap pointers via truncated variable length record data. Attackers can supply a crafted LAS/LAZ file with an inflated VLR count that, when opened and destroyed through the C API, crashes the process and corrupts the heap.
Title LASzip through 3.5.0 Invalid Free via Truncated VLR Header in laszip_read_header
Weaknesses CWE-824
References
Metrics cvssV3_1

{'score': 6.3, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:H'}

cvssV4_0

{'score': 5.8, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:P/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Rapidlasso Laszip
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-16T17:16:44.388Z

Reserved: 2026-10-14T13:07:21.217Z

Link: CVE-2026-110603

cve-icon Vulnrichment

Updated: 2026-10-16T16:31:07.499Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-14T15:17:11.820

Modified: 2026-10-16T19:00:33.600

Link: CVE-2026-110603

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-26T22:38:42Z

Weaknesses
  • CWE-824

    Access of Uninitialized Pointer