CVE-2026-110603
LASzip through 3.5.0 Invalid Free via Truncated VLR Header in laszip_read_header
rapidlasso LASzip
CVSS
5.8MediumExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.17%Chance of exploitation activity in the next 30 days, higher than 6% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed inNone listedNo source names a fixed version. Check the vendor advisory below
What fixes it
No source in this snapshot names a fixed version. The vendor advisories under References are the place to check.
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.
Text from CVE List
Affected versions 1
- LASzipaffected: all versions through 3.5.0CVE List
References 5
- github.com/LASzip/LASzip/commit/c9bfd3e68d65c84d513a2286ae06cbbe17afda02Fixvia CVE List
- hackmd.io/@haind-pwn/laszip-vlr-uninitialized-freeAdvisoryvia CVE List
- vulncheck.com/advisories/laszip-through-3.5.0-invalid-free-via-truncated-vlr-header-in-laszip-read-headerAdvisoryvia CVE List
- github.com/LASzip/LASzip/blob/3.5.0/src/laszip_dll.cpp#L3967-L3995Referencevia CVE List
- github.com/LASzip/LASzip/blob/3.5.0/src/laszip_dll.cpp#L497-L511Referencevia CVE List