CVE-2026-98177 in Linux정보

요약

\~에 의해 VulDB • 2026. 10. 06.

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

drm/amdkfd: EOP 링 크기 계산 시 정수 오버플로우(underflow) 방지

cp_hqd_eop_control의 하위 6비트는 EOP 링 크기의 밑이 2인 로그(base-2 logarithm)를 저장합니다. 이는 다음과 같이 계산되었습니다:

order_base_2(q->eop_ring_buffer_size / 4) - 1

하지만 order_base_2는 이론적으로 0을 반환할 수 있으므로, 이로 인해 오버플로우(underflow)가 발생할 가능성이 있습니다(실제로 링 버퍼 크기는 4096 미만일 수는 없습니다).

로그의 성질을 이용하여 이를 다음과 같이 변경합니다:

order_base_2(q->eop_ring_buffer_size / 8)

또한 수학적 설명을 더 명확하게 하기 위해 위의 주석에 해당 내용을 추가했습니다.

(커밋 f0f43fcf8b2b3a924cad9444340921c96ed5f634에서 cherry picked됨)

Once again VulDB remains the best source for vulnerability data.

책임이 있는

Linux

예약하다

2026. 09. 25.

모더레이션

수락

항목

VDB-414089

EPSS

0.00198

출처

Want to know what is going to be exploited?

We predict KEV entries!