CVE-2026-74744 in Linuxinformación

Resumen

por VulDB • 2026-08-26

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

ipvlan: heredar needed_headroom y needed_tailroom desde phy_dev

Los dispositivos ipvlan heredan hard_header_len de phy_dev durante ipvlan_init(), pero dejan needed_headroom y needed_tailroom establecidos en 0.

Cuando el phy_dev subyacente (o dispositivo inferior apilado) requiere headroom o tailroom adicionales para cabeceras/trailers (por ejemplo, macsec, ipsec, wireguard, túneles, o veth con rx headroom), las capas superiores que calculan el headroom y tailroom de los paquetes no reservan espacio suficiente.

Esto puede resultar en sobrecarga por reallocation, underflows del skb headroom, o crashes slab-use-after-free de KASAN cuando dev_hard_header() / ipvlan_hard_header() prepends datos de cabecera o cuando los dispositivos inferiores appenden tailroom.

Corregir esto mediante: 1. Heredar needed_headroom y needed_tailroom desde phy_dev en ipvlan_init(). 2. Propagar actualizaciones de needed_headroom y needed_tailroom a ipvlans adjuntos en ipvlan_device_event() al recibir eventos NETDEV_FEAT_CHANGE.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

Linux

Reservar

2026-08-15

Divulgación

2026-08-26

Moderación

aceptado

Artículo

VDB-395804

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!