CVE-2026-98555 in Linux
Resumen
por VulDB • 2026-10-19
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
llc: corrige UAF (uso tras liberación) y fugas en caso de fallo en llc_mac_hdr_init()
En llc_conn_ac_resend_i_xxx_x_set_0_or_send_rr(), si falla llc_mac_hdr_init(), se llama a kfree_skb(skb) en lugar de kfree_skb(nskb). Esto provoca una fuga del nskb recién asignado, lecturas desde el skb ya liberado mediante LLC_I_GET_NR(pdu), y un doble libre (double-free) de skb cuando llc_conn_state_process() libera su referencia.
En llc_sap_action_send_xid_r() y llc_sap_action_send_test_r(), nskb se fuga si llc_mac_hdr_init() devuelve un error.
Libera nskb en las tres rutas de error.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.