CVE-2026-74678 in Linux정보

요약

\~에 의해 VulDB • 2026. 08. 23.

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

net: usb: ax88179_178a: ax88179_tx_fixup()에서의 skb 누수 수정

인터페이스에 NETIF_F_SG가 활성화되어 있고 ax88179_tx_fixup() 내에서 skb_linearize()이 실패할 경우, 해당 함수는 skb를 해제하지 않고 NULL을 반환합니다.

usbnet_start_xmit()은 tx_fixup()으로부터의 NULL 반환을 드롭(drop)으로 처리합니다(해당 드라이버에 대해 FLAG_MULTI_PACKET 플래그가 설정되지 않음). 이는 "drop" 레이블로 점프하여 `if (skb) dev_kfree_skb_any(skb)`를 실행합니다. tx_fixup()이 NULL을 반환했기 때문에 usbnet_start_xmit() 내의 로컬 skb 변수는 NULL이며, 따라서 원래의 skb가 해제되지 않습니다—이는 선형화(linearization)가 실패하는 모든 TX 프레임(즉, 메모리 압박 상황 하에서)마다 발생하는 메모리 누수입니다.

동일한 함수 내에서 pskb_expand_head() 실패 경로에 이미 사용되고 있는 오류 처리와 일치하도록 반환 전에 skb를 해제합니다.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

책임이 있는

Linux

예약하다

2026. 08. 15.

모더레이션

수락

항목

VDB-394506

EPSS

0.00000

활동

낮음

출처

Do you want to use VulDB in your project?

Use the official API to access entries easily!