CVE-2026-72396 in Linux정보

요약

\~에 의해 VulDB • 2026. 08. 16.

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

hwmon: adm1275: 초기화되지 않은 스택 읽기 방지

ROHM BD127X0 핫-슬랩 컨트롤러에 대한 지원을 추가하는 과정에서 sashiko가 장치 이름 비교 오류를 보고했으며, 이로 인해 초기화되지 않은 스택 메모리가 읽힐 수 있습니다.

Sashiko의 인용문:

이것은 기존에 존재하던 문제였지만, adm1275_probe() 함수 내 해당 블록 직전에 경계를 벗어난 스택 읽기가 발생할 가능성이 있음을 발견했습니다:

ret = i2c_smbus_read_block_data(client, PMBUS_MFR_MODEL, block_buffer); if (ret < 0) { ... }
for (mid = adm1275_id; mid->name[0]; mid++) {
if (!strncasecmp(mid->name, block_buffer, strlen(mid->name))) break; }

i2c_smbus_read_block_data() 함수는 널 종결자를 추가하지 않고 초기화되지 않은 스택 배열인 block_buffer로 최대 32바이트를 읽으므로, strncasecmp()가 ret에 반환된 유효한 바이트 범위를 넘어 읽을 수 있습니다.

예를 들어, 장치가 "adm12"와 같은 짧은 문자열을 반환하는 경우, 이를 "adm1275"의 길이까지 비교하면 초기화되지 않은 스택 경계 너머로 계속 읽어들이게 됩니다.

스택 배열을 0으로 초기화하여 초기화되지 않은 메모리 읽기를 방지합니다.

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

책임이 있는

Linux

예약하다

2026. 08. 09.

모더레이션

수락

항목

VDB-391008

EPSS

0.00220

출처

Want to know what is going to be exploited?

We predict KEV entries!