CVE-2026-90072 in Linux정보

요약

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

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

net/sched: sfq: 부호 있는 오버플로우로 인한 소프트 록업 방지를 위해 quantum를 제한함

sfq_init()는 q->quantum = psched_mtu(qdisc_dev(sch)) (unsigned)로 설정합니다. 거대한 MTU(예: max_mtu == 0이고 MTU 2147483634를 허용하는 dummy 디바이스)가 있는 경우, psched_mtu()는 0x80000000을 반환하므로 slot->allot = INT_MIN이 되고, INT_MIN + INT_MIN은 무한히 INT_MIN과 0 사이에서 토글되며 qdisc 잠금 하에서 sfq_dequeue()를 스피닝합니다.

리필 루프가 종료되도록 quantum를 [256, 1 << 20] 범위로 제한합니다. 하한선은 또한 q->quantum == 0(psched_mtu()가 0을 반환)인 경우를 포함하며, 이 역시 sfq_dequeue()를 동일하게 스피닝시킵니다. sfq_change()는 이미 음수 quantum를 거부하므로 init 경로만 노출되어 있었습니다.

버그 재현 조건: MTU(plus hard_header_len)가 psched_mtu()의 부호 비트로 래핑되는 디바이스(예: max_mtu == 0이고 MTU 2147483634를 허용하는 dummy 디바이스). 사용자 네임스페이스에서 CAP_NET_ADMIN이 필요합니다.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

책임이 있는

Linux

예약하다

2026. 09. 11.

모더레이션

수락

항목

VDB-406561

EPSS

0.00000

출처

Want to stay up to date on a daily basis?

Enable the mail alert feature now!