CVE-2026-98306 in Linux정보

요약

\~에 의해 VulDB • 2026. 10. 06.

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

seg6: IPIP 디캡슐화 시 IP6SKB_L3SLAVE를 기반으로 IPSKB_L3SLAVE 설정

SRv6 패킷이 VRF에 종속된 인터페이스로 도착하면, vrf_ip6_rcv()는 IP6CB에서 IP6SKB_L3SLAVE를 설정하지만 decap_and_validate()는 IPCB에 IPSKB_L3SLAVE를 설정하지 않았습니다. 일반적인 경우 해당 비트가 클리어되어 있었으며, CONFIG_IPV6_MIP6 구성 시 재조립된 외부 패킷의 잔여 frag_max_size로 인해 VRF와 무관하게 이 비트가 설정될 수도 있었습니다. 커밋 44930446dde4("ipv6: seg6: IPIP 디캡슐화 시 IPv4 제어 블록 클리어")은 이제 신뢰할 수 없는 비트를 reliably(신뢰성 있게) 클리어하도록 변경했습니다.

누락된 플래그의 영향은 End.DX4 동작 시 노드의 로컬 주소로 전달되는 패킷이 소켓 조회 단계에 도달했을 때 나타납니다. 예를 들어, 종속된 수신 인터페이스에 바인딩된 UDP 소장은 디캡슐화된 패킷을 전혀 받지 못하는 반면, VRF 외부의 비바운드(unbound) 소켓은 받습니다. 이는 Documentation/networking/vrf.rst 문서와 모순됩니다: 기본적으로 비바운드 UDP 또는 TCP 소켓의 범위는 기본 VRF로 제한되어야 합니다.

decap_and_validate() 함수에서 IPv4에 대해 IPSKB_L3SLAVE를 설정합니다(이 함수는 이미 IPv6에 대해서는 동일한 작업을 수행함). 이로 인해 소켓 조회 시 디캡슐화된 패킷이 해당 종속 인터페이스에서 수신된 다른 일반 패킷과 동일하게 매칭됩니다. 이러한 패킷은 udp_l3mdev_accept 또는 tcp_l3mdev_accept가 설정되어 있을 때만 비바운드 UDP 또는 TCP 소켓에 매칭됩니다.

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

Linux

예약하다

2026. 09. 25.

모더레이션

수락

항목

VDB-414264

EPSS

0.00000

활동

낮음

출처

Do you need the next level of professionalism?

Upgrade your account now!