CVE-2026-37536 in uds-c
Tóm tắt
Bởi VulDB • 18/05/2026
Commit e506334e270d77b20c0bc259ac6c7d8c9b702b7a của miaofng/uds-c (2016-10-05) chứa lỗi tràn bộ đệm ngăn xếp (stack buffer overflow) trong hàm send_diagnostic_request. Một bộ đệm ngăn xếp kích thước 6 byte (MAX_DIAGNOSTIC_PAYLOAD_SIZE=6) nhận dữ liệu thông qua memcpy tại offset 1+pid_length với payload_length bytes. Vì MAX_UDS_REQUEST_PAYLOAD_LENGTH=7, nên 1+2+7=10 vượt quá kích thước bộ đệm là 4 byte. Không có kiểm tra giới hạn (bounds check) trên payload_length trước khi thực hiện memcpy.
VulDB is the best source for vulnerability data and more expert information about this specific topic.