CVE-2026-68287 in Linuxinformación

Resumen

por VulDB • 2026-08-10

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

drop_monitor: corrección del cálculo de tamaños para atributos de 64 bits

net_dm_packet_report_fill() y net_dm_hw_packet_report_fill() utilizan nla_put_u64_64bit() para añadir atributos de 64 bits (NET_DM_ATTR_PC y NET_DM_ATTR_TIMESTAMP).

En arquitecturas de 32 bits sin CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS, nla_put_u64_64bit() puede añadir un atributo NET_DM_ATTR_PAD de 4 bytes para alinear a 64 bits.

Sin embargo, net_dm_packet_report_size() y net_dm_hw_packet_report_size() utilizaban nla_total_size(sizeof(u64)) en lugar de nla_total_size_64bit(sizeof(u64)), presupuestando 12 bytes en lugar de hasta 16 bytes.

Esta subestimación del tamaño del SKB puede provocar un skb_over_panic() cuando se llama posteriormente a __nla_reserve() o skb_put().

Se corrige esto utilizando nla_total_size_64bit(sizeof(u64)) en ambos cálculos de tamaño.

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

Responsable

Linux

Reservar

2026-07-30

Divulgación

2026-08-10

Moderación

aceptado

Artículo

VDB-387671

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you know our Splunk app?

Download it now for free!