Description
A vulnerability has been found in laspy up to 2.7.0. Affected by this issue is some unknown functionality of the file laspy/lasreader.py of the component LAS File Handler. The manipulation leads to uncontrolled memory allocation. Remote exploitation of the attack is possible.
Published: 2026-11-05
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Remote Denial of Service due to uncontrolled memory allocation
Action: Immediate Patch
AI Analysis

Impact

The laspy library contains a flaw in lasreader.py that permits an attacker to manipulate an input LAS file, causing the program to allocate an uncontrolled amount of memory when parsing the file. This uncontrolled memory allocation can lead to a denial of service or exhaustion of system resources, compromising application availability. The weakness is classified as CWE-400 and CWE-789.

Affected Systems

The issue applies to the laspy 2.x package, specifically any version up to and including 2.7.0. It affects the LAS File Handler component used to read LAS point cloud data. Systems running an affected version of laspy in a Python environment are potentially vulnerable. The library, distributed on PyPI as laspy, is used in both standalone scripts and larger geospatial processing pipelines.

Risk and Exploitability

The CVSS base score of 5.3 indicates a moderate severity, reflecting the requirement for an attacker to provide crafted LAS files and the impact of memory exhaustion on availability. Exploitation is remote, as the vulnerable code is executed when a LAS file is parsed, which can be triggered through any network‑facing service that accepts such files. EPSS is not available, so the current exploitation probability cannot be quantified. The vulnerability is not listed in the CISA KEV catalog, suggesting no known widespread exploitation at this time.

Generated by OpenCVE AI on November 5, 2026 at 01:35 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade laspy to version 2.7.1 or later where the memory allocation issue has been fixed.
  • Implement input validation or size limits on LAS files to prevent excessive memory usage before they are parsed by laspy.
  • Configure network access controls to restrict who can upload or trigger LAS file parsing via the component, limiting potential remote exploitation.

Generated by OpenCVE AI on November 5, 2026 at 01:35 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 05 Nov 2026 00:30:00 +0000

Type Values Removed Values Added
Description A vulnerability has been found in laspy up to 2.7.0. Affected by this issue is some unknown functionality of the file laspy/lasreader.py of the component LAS File Handler. The manipulation leads to uncontrolled memory allocation. Remote exploitation of the attack is possible.
Title laspy LAS File lasreader.py memory allocation
First Time appeared Laspy
Laspy laspy
Weaknesses CWE-400
CWE-789
CPEs cpe:2.3:a:laspy:laspy:*:*:*:*:*:*:*:*
Vendors & Products Laspy
Laspy laspy
References
Metrics cvssV2_0

{'score': 5, 'vector': 'AV:N/AC:L/Au:N/C:N/I:N/A:P/E:ND/RL:ND/RC:C'}

cvssV3_0

{'score': 4.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L/E:X/RL:X/RC:C'}

cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L/E:X/RL:X/RC:C'}

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-11-05T00:15:21.582Z

Reserved: 2026-11-04T16:02:58.324Z

Link: CVE-2026-122052

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-05T01:17:21.670

Modified: 2026-11-05T01:17:21.833

Link: CVE-2026-122052

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-05T01:45:14Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption

  • CWE-789

    Memory Allocation with Excessive Size Value