🔍 CVE-2026-63834

0.0
CVSS Score
UNKNOWN
2026-07-19
2026-08-17 05:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 batman-adv 모듈 내 tp_meter에서 unacked_list 항목의 수가 제한되지 않아 발생하는 취약점입니다. 공격자가 특정 메시지를 반복 전송하여 메모리 고갈(OOM)을 유도하거나 CPU 자원을 과도하게 소모시켜 시스템 성능을 저하시킬 수 있습니다.

💡 쉬운 설명

네트워크 관리 도구가 처리해야 할 대기 목록을 무제한으로 늘릴 수 있어, 공격자가 가짜 데이터를 계속 보내 컴퓨터의 메모리와 CPU를 바닥나게 만들 수 있는 문제입니다. 이로 인해 시스템이 멈추거나 매우 느려질 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: batman-adv: tp_meter: restrict number of unacked list entries When the unacked_list is unbound, an attacker could send messages with small lengths and appropriated seqno + gaps to force the receiver to allocate more and more unacked_list entries. And the end either causing an out-of-memory situation or increase the management overhead for the (large) list that significant portions of CPU cycles are wasted in searching through the list. When limiting the list to a specific number, it is important to still correctly add a new entry to the list. But if the list became larger than the limit, the last entry of the list (with the highest seqno) must be dropped to still allow the earlier seqnos to finish and therefore to continue the process. Otherwise, the process might get stuck with too high seqnos which are not handled by batadv_tp_ack_unordered().

📍 영향받는 시스템

Linux kernel (batman-adv 모듈을 사용하는 시스템)

⚔️ 공격 벡터

특정 seqno와 간격을 가진 짧은 길이의 메시지를 지속적으로 전송하여 unacked_list 항목을 무한히 생성

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하여 unacked_list 항목 수 제한 기능을 적용해야 합니다.

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 해결된 패치 버전 이후인지 확인합니다.

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel