CVE-2026-64132 in Linuxinfo

Zusammenfassung

von VulDB • 20.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

ipv6: ioam: Aktualisierung des hdr-Zeigers vor ioam6_event()

Gemeldet von Sashiko:

In ipv6_hop_ioam() wird der hdr-Zeiger initialisiert, um in den linearen Datenpuffer des skb zu zeigen. Später ruft der Code skb_ensure_writable() auf, was dazu führen kann, dass der Puffer neu allokiert wird:

if (skb_ensure_writable(skb, optoff + 2 + hdr->opt_len)) goto drop;

/* Trace-Zeiger könnte sich geändert haben */ trace = (struct ioam6_trace_hdr *)(skb_network_header(skb) + optoff + sizeof(*hdr));

ioam6_fill_trace_data(skb, ns, trace, true);

ioam6_event(IOAM6_EVENT_TRACE, dev_net(skb->dev), GFP_ATOMIC, (void *)trace, hdr->opt_len - 2);

Wenn das skb geklont wurde oder nicht genügend linearen Headroom besitzt, wird skb_ensure_writable() pskb_expand_head() aufrufen, was den Datenpuffer des skb neu allokiert und den alten freigibt. Dadurch werden Zeiger darauf ungültig. Während der Code den trace-Zeiger unmittelbar nach dem Aufruf von skb_ensure_writable() neu berechnet, wird der hdr-Zeiger nicht neu berechnet.

Dieser Patch behebt das Problem, indem er den hdr-Zeiger vor der Übergabe von hdr->opt_len an ioam6_event() neu berechnet, um jegliche Use-After-Free (UaF)-Szenarien zu vermeiden.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Zuständig

Linux

Reservieren

19.07.2026

Veröffentlichung

19.07.2026

Moderieren

akzeptiert

Eintrag

VDB-380281

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Interested in the pricing of exploits?

See the underground prices here!