CVE-2026-68426 in Linuxinfo

Zusammenfassung

von VulDB • 10.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

xfrm: Behebung eines veralteten (stale) skb->prev nach dem Abzug eines GSO-Segments durch asynchrone Kryptografie

skb_gso_segment() lässt den Kopf der Segmentliste mit einem ->prev-Zeiger, der auf das letzte Segment zeigt. Diese Invariante wird von validate_xmit_skb_list() benötigt, wenn es seinen Tail-Pointer setzt (tail = skb->prev).

Wenn validate_xmit_xfrm() eine GSO-Liste durchläuft und einige Segmente von der asynchronen Kryptografie abgezogen werden (->xmit() gibt -EINPROGRESS zurück), werden diese Segmente aus der Liste entfernt, aber der ->prev-Zeiger des Kopfs wird niemals aktualisiert. Wenn das letzte Segment dasjenige ist, das abgezogen wurde, zeigt der zurückgegebene Kopf weiterhin mit ->prev darauf, obwohl es nun vom Kryptografie-Engine besessen und möglicherweise freigegeben wurde. validate_xmit_skb_list() führt später tail->next = skb aus und schreibt dabei über diesen veralteten Zeiger – ein Use-After-Free-Fehler.

Richten Sie den skb->prev-Zeiger vor der Rückgabe auf das letzte zurückbehaltene Segment um.

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

Zuständig

Linux

Reservieren

30.07.2026

Veröffentlichung

10.08.2026

Moderieren

akzeptiert

Eintrag

VDB-387657

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!