CVE-2026-98012 in Linux정보

요약

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

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

net/sched: sfq: 변경 경로에서 양자(quantum) 값 제한 적용

sfq_change()는 모든 음이 아닌 양자 값을 허용합니다 (단, `(int)ctl->quantum < 0`인 경우만 거부함). 조작된 크기 테이블을 사용하면 qdisc_pkt_len가 약 2 GiB에 도달하므로, quantum=1일 때 qdisc 잠금 하에서 deficit-refill 루프가 약 2^31회 반복됩니다(소프트 락업/서비스 거부 공격 가능).

fq_codel_change()와 일치하도록 `max(256U, ...)`를 추가합니다. fq_codel_change() 및 초기화 제한(clamp)과 일치하도록 quantum > 1<<20인 경우 -EINVAL로 거부합니다.

버그 재현 조건: CONFIG_NET_SCH_SFQ=y 필요. CAP_NET_ADMIN 권한이 필요합니다 (unshare -Urn을 통해 네임스페이스 로컬에서 충분함).

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

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

Linux

예약하다

2026. 09. 25.

모더레이션

수락

항목

VDB-410292

EPSS

0.00000

출처

Do you want to use VulDB in your project?

Use the official API to access entries easily!