🔍 CVE-2026-74626

7.5
CVSS Score
HIGH
2026-08-22
2026-10-16 20:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 NTB(Non-Transparent Bridge) ntb_netdev 드라이버에서 수신 큐의 버퍼 할당 실패 시 적절한 처리가 이루어지지 않는 취약점입니다. 새로운 버퍼를 할당하기 전에 기존 버퍼를 먼저 네트워크 스택으로 넘기기 때문에, 할당 실패 시 큐의 버퍼가 영구적으로 소실되어 결국 데이터 수신이 중단될 수 있습니다.

💡 쉬운 설명

네트워크 데이터를 받을 그릇이 부족할 때, 새 그릇을 준비하지 않고 기존 그릇을 먼저 써버려서 발생하는 문제입니다. 이 문제가 반복되면 데이터를 담을 그릇이 모두 사라져서 결국 네트워크 통신이 멈추게 됩니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: NTB: ntb_netdev: Preserve RX queue depth on allocation failure ntb_netdev_rx_handler() hands the received skb to the network stack before allocating its replacement. If the allocation fails, nothing is reposted. Every failure therefore takes one buffer out of the RX queue while the interface remains up, and enough failures eventually stall reception. A retry path could refill the queue later, but ntb_netdev has none. Allocate the replacement first instead. If that fails, drop the packet and repost the same skb. This keeps the queue full and lets packet delivery resume as soon as memory is available again.

📍 영향받는 시스템

Linux kernel (NTB ntb_netdev driver 사용 시스템)

⚔️ 공격 벡터

메모리 부족 상황을 유도하여 네트워크 수신 큐를 고갈시키는 서비스 거부(DoS) 공격

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트

🔧 검증 코드

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

Shell / Script
uname -r

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

💻 영향받는 소프트웨어

Linux Kernel