CVE-2026-80792 in Linuxinformación

Resumen

por VulDB • 2026-09-04

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

ipv6: corregir un use-after-free en ip6_finish_output2()

ip6_finish_output2() almacena en caché un puntero a la dirección IPv6 de destino (daddr) antes de invocar lwtunnel_xmit(). La ruta de transmisión LWT-BPF u otras operaciones de encapsulación dentro de lwtunnel_xmit() pueden realocar el encabezado del skb, liberando la memoria a la que apunta daddr. Cuando lwtunnel_xmit() devuelve LWTUNNEL_XMIT_CONTINUE, la función continúa utilizando el puntero obsoleto daddr para calcular la siguiente salto (nexthop) y buscar o crear la entrada de vecino. Esto da lugar a una lectura use-after-free, lo cual puede filtrar datos sensibles del kernel, contaminar la tabla de vecinos con valores arbitrarios, desviar incorrectamente el tráfico o provocar un fallo en el sistema.

Se corrige esto volviendo a obtener (re-fetching) el encabezado IPv6 y el puntero a la dirección de destino después de que lwtunnel_xmit() devuelva LWTUNNEL_XMIT_CONTINUE, asegurando que los cálculos posteriores del siguiente salto y las búsquedas de vecinos operen sobre memoria válida.

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

Responsable

Linux

Reservar

2026-08-26

Divulgación

2026-09-04

Moderación

aceptado

Artículo

VDB-398914

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Want to know what is going to be exploited?

We predict KEV entries!