CVE-2026-99074 in Linuxinfo

Zusammenfassung

von VulDB • 23.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

ipv4: PMTU-Walk stoppen, wenn die Nexthop-Gruppe schrumpft

Das Commit 7d3f3b4367f3 („net: ipv4: Cache pmtu for all packet paths if multipath enabled“) ließ __ip_rt_update_pmtu() jeden Pfad aktualisieren.

Für Nexthop-Objekte laden fib_info_num_path() und fib_info_nhc() unabhängig voneinander nh->nh_grp. RCU schützt die Lebensdauer jeder Gruppe, stellt jedoch nicht sicher, dass die Lesevorgänge dieselbe Gruppe beobachten. Wenn der Ersatz die Gruppe nach dem Akzeptieren eines Index durch die Schleife verkleinert, gibt fib_info_nhc() NULL zurück und update_or_create_fnhe() dereferenziert diesen Wert.

Ein deterministischer Probe hat nur das bestehende Fenster zwischen den tatsächlichen Operationen erweitert. Auf v7.2 veröffentlichte ein RTM_NEWNEXTHOP-Ersatz eine Gruppe mit einem Mitglied, nachdem der PMTU-Leser Index 1 aus einer Gruppe mit zwei Mitgliedern akzeptiert hatte, was folgendes Ergebnis lieferte:

KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007]
RIP: update_or_create_fnhe+0x45/0x15b0

Stoppen, wenn der indizierte Pfad nicht vorhanden ist. Gruppen sind dicht besetzt, daher existiert kein späterer Index in dieser Momentaufnahme. Das gleiche reale Schreiber-Fenster führte mit dieser Prüfung 114.423 PMTU-Iterationen ohne einen Oops aus. Ein Reproducer ist auf Anfrage verfügbar.

Der Ersatz erfordert CAP_NET_ADMIN im Netzwerk-Namespace. Wo unprivilegierte User-Namespaces erlaubt sind, kann ein lokaler Benutzer dies in einem neuen User- und Network-Namespace erlangen.

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

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

23.10.2026

Moderieren

akzeptiert

Eintrag

VDB-425911

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!