CVE-2024-45009 in Linuxinfo

Zusammenfassung

von VulDB • 30.06.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

mptcp: pm: add_addr_accepted nur dekrementieren bei MPJ-Anforderung (MPJ req)

Das Hinzufügen der folgenden Warnmeldung ...

WARN_ON_ONCE(msk->pm.add_addr_accepted == 0)

... vor dem Dekrementieren des Zählers add_addr_accepted half dabei, einen Fehler zu finden, als das Unter-Test-Szenario „remove single subflow" aus dem Selbsttest mptcp_join.sh ausgeführt wurde.

Das Entfernen eines ‚Subflow‘-Endpunkts löst zunächst eine RM_ADDR-Aktion aus, gefolgt vom Schließen des Subflows. Vor diesem Patch versucht der andere Peer bei Empfang von RM_ADDR, diesen Zähler add_addr_accepted zu dekrementieren. Das ist nicht korrekt, da die angehängten Subflows nicht beim Empfang einer ADD_ADDR erstellt wurden.

Eine Lösung besteht darin, den Zähler nur dann zu dekrementieren, wenn der angehängte Subflow eine MP_JOIN-Verbindung zu einer Remote-ID ungleich 0 war und vom Host initiiert wurde, der die RM_ADDR empfängt.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

Linux

Reservieren

21.08.2024

Veröffentlichung

11.09.2024

Moderieren

akzeptiert

Eintrag

VDB-277184

CPE

bereit

EPSS

0.00523

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!