CVE-2026-42485 in agl-service-can-low-levelИнформация

Сводка

по MITRE • 01.05.2026

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.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Ответственный

MITRE

Резервировать

27.04.2026

Раскрытие

01.05.2026

Модерация

принято

Вход

VDB-360762

EPSS

0.00057

KEV

Нет

Деятельности

Очень низкий

Источники

Do you need the next level of professionalism?

Upgrade your account now!