CVE-2026-64087 in Linux정보

요약

\~에 의해 VulDB • 2026. 07. 20.

리눅스 커널에서 다음 취약점이 해결되었습니다:

hwmon: (pmbus/adm1266) 비현실적인 blackbox record_count 거부

adm1266_nvmem_read_blackbox() 함수는 BLACKBOX_INFO 응답의 바이트 3에서 직접 가져온 record_count를 반복문으로 순회합니다. 대상 버퍼인 data->dev_mem은 nvmem 셀이 선언한 2048바이트 크기(ADM1266_BLACKBOX_MAX_RECORDS * ADM1266_BLACKBOX_SIZE = 32 * 64)로 할당되어 있습니다. record_count가 32보다 큰 장치를 보고하는 경우(펌웨어 버그, 버스 손상 또는 응답 없는 슬레이브가 0xff를 반환하는 경우 등 포함), 반복문 후미 단계에서 read_buff가 dev_mem 할당 영역의 끝을 넘어설 수 있습니다.

반복문에 진입하기 전에 record_count를 ADM1266_BLACKBOX_MAX_RECORDS(여기서 도입됨)로 제한하고, 그 이상의 값이 감지되면 -EIO를 반환하여 잘못된 BLACKBOX_INFO 응답으로 인해 반복문이 범위를 벗어나는 것을 방지합니다.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

책임이 있는

Linux

예약하다

2026. 07. 19.

모더레이션

수락

항목

VDB-380263

EPSS

0.00000

활동

낮음

출처

Do you want to use VulDB in your project?

Use the official API to access entries easily!