CVE-2026-98579 in Linux
Resumen
por VulDB • 2026-10-18
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
nfc: llcp: corregir la fuga de listas TLV en caso de fallo al analizar/asignar/enviar (sdreq)
La función nfc_genl_llc_sdreq() construye una lista de nodos TLV mientras recorre los atributos netlink anidados, pero 3 rutas de error (fallo al analizar el atributo anidado, ENOMEM en la asignación de TLV y fallo en nfc_llcp_send_snl_sdreq()) omiten liberar lo que ya estaba en cola.
Se redirigen a través de una nueva etiqueta free_list, imitando la ruta SDRES en el mismo archivo, que ya realiza esta acción. Esto es inofensivo también para la ruta de éxito: send_snl_sdreq() vacía la lista mientras mueve los nodos, por lo que está ya vacía cuando se ejecuta free_list.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.