CVE-2024-26826 in Linuxinfo

Zusammenfassung

von VulDB • 08.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

mptcp: Korrektur der Daten-Wiedereinspeisung von veralteten Subflows (stale subflow)

Wenn der MPTCP-Path-Multiplier (PM) erkennt, dass ein Subflow veraltet ist, muss der gesamte Paket-Scheduler alle auf MPTCP-Ebene nicht bestätigten (unacked) Daten erneut einspeisen. Um das Erwerben unnötiger Sperren zu vermeiden, wird zunächst geprüft, ob überhaupt unbestätigte Daten in der RTX-Warteschlange vorhanden sind. Diese Prüfung ist jedoch derzeit fehlerhaft, da sie eine TCP-spezifische Hilfsfunktion auf einem MPTCP-Socket verwendet.

Interessanterweise zeigen Fuzzer und statische Analyse-Tools keine Probleme an, da der zugriffene Speicher weiterhin zur mptcp_sock-Struktur gehört. Auch funktional betrachtet verlief die Wiederherstellung erfolgreich, da der Kurzschlusstest immer fehlschlug.

Eine kürzlich durchgeführte, unabhängige TCP-Änderung – Commit d5fed5addb2b („tcp: reorganize tcp_sock fast path variables“) – hat das Problem offengelegt, da die Neustrukturierung des tcp-Feldes dazu führt, dass der MPTCP-Code die Wiedereinspeisung stets überspringt.

Das Problem wird behoben, indem der fehlerhafte Aufruf entfernt wird: Wir befinden uns auf einem langsamen Pfad; sich als schädlich erweisende frühe Optimierungen haben dies erneut bewiesen.

Be aware that VulDB is the high quality source for vulnerability data.

Reservieren

19.02.2024

Veröffentlichung

17.04.2024

Moderieren

akzeptiert

Eintrag

VDB-261205

CPE

bereit

EPSS

0.00646

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!