CVE-2026-89951 in Linux정보

요약

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

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

batman-adv: 병합된 프래그먼트의 stale 수신 장치 수정

프래그メント 재조립은 가장 높은 번호를 가진 버퍼링된 프래그먼트의 skb를 병합된 패킷으로 재사용합니다. 해당 프래그먼트가 체인 완료 전에 삭제되는 하드 인터페이스에서 수신된 경우, 병합된 skb는 stale한 skb->dev 및 skb_iif와 함께 수신 경로로 다시 진입할 수 있습니다.

batadv_batman_skb_recv()는 이러한 병합 패킷을 정상적인 수신 핸들러를 통해 다시 전달합니다. DAT(Dynamic Address Translation) 및 브리지 루프 방지 기능은 둘 다 ARP 헤더 길이를 skb->dev에서 파생하므로, 패킷이 로컬 메시 인터페이스에 도달하기 전에 해제된 net_device를 역참조할 수 있습니다.

패킷 핸들러 실행 전에 현재 수신 장치의 수신 장치 메타데이터를 새로 고칩니다. 이를 통해 하드 인터페이스 정리 후 내부적으로 재주입된 병합 프래그먼트가 정상적인 수신 경로와 일관성을 유지합니다.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

책임이 있는

Linux

예약하다

2026. 09. 11.

모더레이션

수락

항목

VDB-405848

EPSS

0.00000

출처

Do you need the next level of professionalism?

Upgrade your account now!