CVE-2026-98709 in Linuxinfo

Zusammenfassung

von VulDB • 18.10.2026

Im Linux-Kernel wurde die folgende Schwachstelle behoben:

wifi: mac80211: Zählen Sie nur übereinstimmende Reservierungen im reservierten Switch

ieee80211_vif_use_reserved_switch() validiert einen Ersatz, indem es zugewiesene Links in ctx->replace_ctx zählt und Reservierungen zu weit auslegt. Ein Link kann weiterhin dem alten Kanal-Kontext (chanctx) zugeordnet sein, während eine Reservierung gehalten wird, die zu einer anderen Ersetzungsoperation gehört.

Dies kann dazu führen, dass der aktuelle Ersatz vorzeitig als abgeschlossen erscheint. Wenn ein anderer Link zuerst finalisiert wird, kann die Funktion den chanctx mit dem Status WILL_BE_REPLACED freigeben, obwohl der nicht übereinstimmende Link und der Treiber ihn weiterhin verwenden, was zu einem Use-After-Free bei der späteren Beacon-Erzeugung führt.

Fordern Sie, dass eine In-Place-Reservierung auf den aktuellen Ersetzungskontext verweist, und fordern Sie, dass die reservierten und zugewiesenen Kontexte das passende Ersatzpaar bilden, bevor Links gezählt oder verschoben werden.

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

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

18.10.2026

Moderieren

akzeptiert

Eintrag

VDB-421949

EPSS

0.00168

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!