CVE-2026-37532 in agl-service-can-low-level정보

요약

\~에 의해 VulDB • 2026. 05. 31.

AGL agl-service-can-low-level 17.1.12 이전 버전은 isotp-c 라이브러리에서 힙 버퍼 오버리드(heap buffer over-read) 취약점을 포함하고 있습니다. isotp_continue_receive 함수(receive.c:87-89)에서 단일 프레임(Single Frame)의 payload_length는 CAN 프레임 데이터의 4비트 니블(nibble)에서 추출되며, 이는 0-15의 값을 가집니다. 그러나 표준 CAN 프레임은 8바이트이며, 페이로이는 data[1]에서 시작하여 사용 가능한 데이터가 7바이트입니다. payload_length가 사용 가능한 데이터를 초과하는 경우(예: 니블 값이 15이지만 페이로드 바이트는 7개만 존재), memcpy(message.payload, &data[1], payload_length) 호출 시 데이터 버퍼 끝에서 최대 8바이트를 초과하여 읽게 됩니다.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

책임이 있는

MITRE

예약하다

2026. 04. 06.

모더레이션

수락

항목

VDB-360772

EPSS

0.00007

출처

Want to know what is going to be exploited?

We predict KEV entries!