CVE-2026-42485

HighCVSS 7.5/10Last modified Jun 17, 2026

Description

AGL agl-service-can-low-level contains a stack buffer overflow in the uds-c library. The send_diagnostic_request function in uds.c allocates a 6-byte stack buffer (MAX_DIAGNOSTIC_PAYLOAD_SIZE=6) but copies up to 7 bytes (MAX_UDS_REQUEST_PAYLOAD_LENGTH=7) via memcpy at an offset of 1+pid_length (2-3 bytes), resulting in 1-4 bytes of controlled stack overflow. The payload_length field (uint8_t) has no bounds check against the destination buffer. On 32-bit ARM automotive ECUs without stack canaries, this can lead to return address overwrite and RCE.

Metrics

CVSS 3.1 7.5/10CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
May 1, 2026
Last modified
Jun 17, 2026
NVD status
Deferred

Related CVEs from 2026

CVE-2026-424869.4[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] XAPI can coCVE-2026-424877.9HVM guest I/O port accesses are subject to either emulation or at least translation. Translations are managed by the device model (via XEN_CVE-2026-424888.1Some shadow paging errors paths will switch the page-tables without updating the currently running vCPU reference. This causes a mismatch bCVE-2026-424895.3[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] To create CVE-2026-42498.6The throttling event handling mechanism in multiple WSO2 products accepts user-supplied JSON payloads without sufficient validation of theirCVE-2026-424906.5[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] To create CVE-2026-424927.5Xenstore, to have an up-to-date picture of the entire system, wants to know of domains appearing and disappearing. To make this more robustCVE-2026-424937.5Addressing certain issues, in particular related to operations which may take excessively long and therefore would need preemption, has turnCVE-2026-424946.1[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] The directCVE-2026-424955.5[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] The directCVE-2026-424969.1Archive::Tar versions before 3.08 for Perl extract symlinks with attacker controlled targets outside the extraction directory. _make_speciaCVE-2026-424977.5Archive::Tar versions before 3.08 for Perl extract hardlinks to attacker controlled paths outside the extraction directory. _make_special_f
CVE-2026-42485: High severity, CVSS 7.5 | Vulnix