CVE-2026-89950 in Linux정보

요약

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

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

batman-adv: mcast: 패킷 생성을 위해 skbuff를 linearize합니다.

batadv_mcast_forw_packet() 및 batadv_mcast_forw_scrape()는 unsharing과 linearizing된 batadv_recv_mcast_packet() 핸들러에 의해 (간접적으로) 호출되는 것 외에도, batadv_mcast_forw_mcsend()에 의해 (간접적으로) 호출될 경우 unshared 상태가 되지만 linearize되지는 않습니다. 이로 인해 SKB_LINEAR_ASSERT()가 치명적인 BUG()를 유발할 수 있습니다.

linearization은 head의 확장 과정에서 발생해야 합니다. 이는 scrape 함수가 초기 batadv_mcast_forw_mode() 선택 코드 단계에서 이미 호출될 수 있기 때문입니다:

* batadv_interface_tx * batadv_mcast_forw_mode * batadv_mcast_forw_mode_by_count() * batadv_mcast_forw_push() -> 모든 작업 전에 batadv_mcast_forw_expand_head()를 호출함 * batadv_mcast_forw_push_tvlvs() * batadv_mcast_forw_push_dests() * batadv_mcast_forw_push_adjust_padding() * batadv_mcast_forw_scrape()

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

출처

Want to know what is going to be exploited?

We predict KEV entries!