Description
TIER IV Nebula through 1.2.0 contains an out-of-bounds read vulnerability in the Vlp32Decoder::unpack() function that allows unauthenticated remote attackers to cause the decoder to read past the end of a received UDP buffer into adjacent heap memory by sending a short UDP datagram. Attackers can send a malformed datagram to the Velodyne UDP sensor port, which lacks sender-address restrictions present in other drivers, causing fabricated points derived from heap memory contents to be silently published into downstream PointCloud2 messages consumed by Autoware nodes.
Published: 2026-08-17
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is an out-of-bounds read in the Vlp32Decoder::unpack() function used by TIER IV Nebula. An unauthenticated attacker can send a short UDP datagram to the Velodyne sensor port that the driver exposes without a sender-address check. The decoder accesses memory past the end of the received buffer, causing fabricated point data to be silently published into downstream PointCloud2 messages consumed by Autoware components. This results in data-integrity violations that could lead to incorrect perception or decision-making by the autonomous system.

Affected Systems

The affected product is TIER IV Nebula version 1.2.0 (any earlier releases share the same code path). The vendor list indicates tier4:nebula; no other affected versions are specified in the advisory.

Risk and Exploitability

The CVSS score of 8.7 shows high severity, and the attack vector is inferred to be remote, unauthenticated, and relies on UDP first designed for Velodyne sensor traffic. No EPSS data is available, and the vulnerability is not listed in the CISA KEV catalog. Attackers can exploit the flaw by crafting a malformed UDP packet that triggers the out-of-bounds read, resulting in a remote data-integrity breach. There is no evidence of remote code execution or other direct privileges gained, but the impact on the autonomous vehicle’s perception stack can be significant.

Generated by OpenCVE AI on August 17, 2026 at 19:29 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to a Nebula release newer than 1.2.0 that contains the Vlp32Decoder::unpack() fix.
  • Restrict the Velodyne UDP sensor port with firewall rules or network segmentation to allow only trusted sources.
  • Configure Autoware to validate or filter incoming PointCloud2 data from Nebula, or disable the Vlp32 decoder if not required.

Generated by OpenCVE AI on August 17, 2026 at 19:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 17 Aug 2026 18:30:00 +0000

Type Values Removed Values Added
Description TIER IV Nebula through 1.2.0 contains an out-of-bounds read vulnerability in the Vlp32Decoder::unpack() function that allows unauthenticated remote attackers to cause the decoder to read past the end of a received UDP buffer into adjacent heap memory by sending a short UDP datagram. Attackers can send a malformed datagram to the Velodyne UDP sensor port, which lacks sender-address restrictions present in other drivers, causing fabricated points derived from heap memory contents to be silently published into downstream PointCloud2 messages consumed by Autoware nodes.
Title TIER IV Nebula 1.2.0 Heap Out-of-Bounds Read via VLP32 UDP Decoder
Weaknesses CWE-125
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-17T18:12:37.894Z

Reserved: 2026-08-14T18:01:19.917Z

Link: CVE-2026-74238

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-17T19:16:42.713

Modified: 2026-08-17T19:16:42.713

Link: CVE-2026-74238

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-17T19:30:17Z

Weaknesses