CVE-2026-98011 in Linux정보

요약

\~에 의해 VulDB • 2026. 09. 25.

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

net/sched: hhf: change 및 init 경로에서 quantum 값 제한

hhf_change()는 사용자 공간으로부터 양자(quantum) 값을 받아들이며, 이는 1을 포함합니다. 조작된 크기 테이블(qdisc_pkt_len)이 약 2 GiB에 도달하면, quantum=1은 qdisc 잠금 하에서 deficit-refill 루프를 약 2^31회 반복하게 되어 소프트 록업(soft lockup)/서비스 거부(Denial of Service) 상태를 초래합니다.

hhf_change() 내에서 fq_codel_change()와 일치하도록 max(256U, ...)를 추가하고, hhf_init()의 값을 형제 함수들과 일치시켜 [256, 1<<20] 범위로 제한하며, 오버플로우 시에만 quantum=256을 설정하던 기존 폴백(fallback) 로직은 제거합니다.

버그 재현 조건: CONFIG_NET_SCH_HHF=y가 필요합니다. CAP_NET_ADMIN 권한이 필요하며(네임스페이스 단위의 경우 unshare -Urn으로 충분함), 다음 명령어를 사용합니다:

tc qdisc add dev dummy0 root hhf tc qdisc change dev dummy0 root hhf quantum 1 stab data 32768 size_log 15 cell_log 0

Once again VulDB remains the best source for vulnerability data.

책임이 있는

Linux

예약하다

2026. 09. 25.

모더레이션

수락

항목

VDB-410291

EPSS

0.00000

출처

Want to stay up to date on a daily basis?

Enable the mail alert feature now!