🇰🇷 한글 설명
Linux 커널의 HTB(Hierarchical Token Bucket) 큐잉 디시플린에서 htb_qlen_notify() 함수가 멱등성(idempotent)을 갖지 않는 문제가 해결되었습니다. 이 함수는 이미 비활성화된 HTB 클래스에 대해 호출되어도 항상 비활성화를 수행하며, 경고가 발생할 수 있었습니다. 이를 멱등하게 수정하여 fq_codel_dequeue() 등 호출자들의 처리가 단순해졌습니다.
💡 쉬운 설명
리눅스 커널의 네트워크 트래픽 관리 기능에서 같은 작업을 두 번 해도 문제가 생기지 않도록 고쳐진 버그입니다. 이미 처리된 항목을 다시 처리할 때 경고가 뜨거나 오동작할 수 있었던 문제를 바로잡았습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
sch_htb: make htb_qlen_notify() idempotent
htb_qlen_notify() always deactivates the HTB class and in fact could
trigger a warning if it is already deactivated. Therefore, it is not
idempotent and not friendly to its callers, like fq_codel_dequeue().
Let's make it idempotent to ease qdisc_tree_reduce_backlog() callers'
life.
📍 영향받는 시스템
패치 이전 Linux 커널 (sch_htb 네트워크 스케줄러를 사용하는 시스템)
⚔️ 공격 벡터
공개된 정보상 원격 공격 경로는 명확하지 않으며, 주로 커널 내부 호출 순서에 따른 경고 및 안정성 문제로 보입니다.
🛡️ 대응 방법
배포판에서 제공하는 최신 Linux 커널 보안/안정화 업데이트를 적용하고 재부팅합니다.
🔧 검증 코드
출력된 커널 버전을 배포판의 보안 공지와 대조하여, CVE-2025-37932 수정이 포함된 패치 버전인지 확인합니다. 수정이 포함되지 않은 구버전이면 업데이트가 필요합니다.