CVE-2026-64422 in Linuxinfo

Zusammenfassung

von VulDB • 26.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

net: ipv4: Begrenzung der sysctl-Schreibvorgänge für TCP-Reordering und MTU-Probing-Größen

Verwerfen ungültiger Werte von `net.ipv4.tcp_reordering`, bevor diese den TCP-Socket-Zustand erreichen. Die sysctl wird als `int` gespeichert, aber in das Feld `tp->reordering` (Typ `u32`) für neue Sockets kopiert, sodass negative Schreibvorgänge zu großen Werten überlaufen (wrap-around).

Bei aktivierter Option `tcp_mtu_probing=2` kann der umgebrochene Wert die Größenberechnung in `tcp_mtu_probe()` überschreiten und den MTU-Probing-Pfad zu einem Out-of-Bounds-Lesezugriff führen. Leiten Sie Schreibvorgänge an `tcp_reordering` durch `proc_dointvec_minmax()`, und fordern Sie, dass der Wert mindestens 1 beträgt. Fordern Sie ebenfalls, dass `tcp_max_reordering` mindestens 1 beträgt, damit das konfigurierte Maximum nicht negativ werden kann.

Beim Registrieren der Tabelle für ein Netzwerk-Namespace ungleich dem init-Netzwerk (non-init network namespace) müssen die Zeiger auf `extra2`, die in `init_net.ipv4` verweisen, neu platziert werden, sodass die Obergrenze von `tcp_reordering` das entsprechende Namespace-spezifische `tcp_max_reordering` berücksichtigt.

Stärken Sie (`harden`) `tcp_mtu_probe()` selbst, indem `size_needed` als `u64` berechnet wird. Dies verhindert, dass Sendewarteschlangen- und Fensterprüfungen durch vorzeichenbehaftete Integer-Überläufe umgangen werden können.

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

Zuständig

Linux

Reservieren

19.07.2026

Veröffentlichung

25.07.2026

Moderieren

akzeptiert

Eintrag

VDB-383227

CPE

bereit

EPSS

0.00231

KEV

nein

Aktivitäten

low

Quellen

Do you know our Splunk app?

Download it now for free!