Linux Kernel bis 6.18.48/7.1.10/7.2.0 io_uring io_req_local_work_add/io_eventfd_signal work_list/in_eventfd Race Condition

CVSS Meta Temp ScoreAktueller Exploitpreis (≈)CTI Interest Score
9.5$0-$5k0.46+

Zusammenfassunginfo

Es wurde eine als sehr kritisch klassifizierte Schwachstelle in Linux Kernel bis 6.18.48/7.1.10/7.2.0 entdeckt. Dabei geht es um die Funktion io_req_local_work_add/io_eventfd_signal der Komponente io_uring. Die Bearbeitung des Arguments work_list/in_eventfd verursacht Race Condition. Diese Sicherheitslücke ist unter CVE-2026-80920 bekannt. Der Angriff lässt sich über das Netzwerk starten. Es steht kein Exploit zur Verfügung. Es wird geraten, die betroffene Komponente zu aktualisieren.

Detailsinfo

Es wurde eine Schwachstelle in Linux Kernel bis 6.18.48/7.1.10/7.2.0 gefunden. Sie wurde als sehr kritisch eingestuft. Hiervon betroffen ist die Funktion io_req_local_work_add/io_eventfd_signal der Komponente io_uring. Durch das Manipulieren des Arguments work_list/in_eventfd mit einer unbekannten Eingabe kann eine Race Condition-Schwachstelle ausgenutzt werden. Im Rahmen von CWE wurde eine Klassifizierung als CWE-362 vorgenommen. Dies wirkt sich aus auf Vertraulichkeit, Integrität und Verfügbarkeit. CVE fasst zusammen:

In the Linux kernel, the following vulnerability has been resolved: io_uring: defer eventfd signaling when queued from a wakeup handler io_req_local_work_add() signals the CQ ring eventfd inline when it is the one to push the first entry onto ->work_list. For DEFER_TASKRUN rings that add is frequently done from a waitqueue wakeup handler, where an arbitrary waitqueue lock is held. eventfd_signal_mask() only refuses to recurse when current->in_eventfd is set, but that bit is set by eventfd_signal_mask() itself. If the wake chain starts somewhere else, signal goes out inline and can feed back into epoll. Add IOU_F_TWQ_IN_WAKE, set it on the task_work add done from the three waitqueue callbacks, and use it to force io_eventfd_signal() down the existing call_rcu_hurry() deferral instead of signaling inline.

Auf git.kernel.org kann das Advisory eingesehen werden. Die Verwundbarkeit wird seit dem 26.08.2026 unter CVE-2026-80920 geführt. Die Ausnutzbarkeit gilt als leicht. Der Angriff kann über das Netzwerk erfolgen. Es sind zwar technische Details, jedoch kein verfügbarer Exploit zur Schwachstelle bekannt. Als Preis für einen Exploit ist zur Zeit ungefähr mit USD $0-$5k zu rechnen (Preisberechnung vom 09.09.2026).

Ein Upgrade auf die Version 6.18.49, 7.1.11, 7.2.1 oder 7.3-rc1 vermag dieses Problem zu beheben. Die Schwachstelle lässt sich auch durch das Einspielen des Patches e22f4494cc9487d326e5e3067f33dea7c1e442b2/b6bb334b0e9348887e3e55e1f494b0c3b8fbf59f/40b6ccf68731809ceb85c6e9f0f8f2ed61c7aa5a/cd305ee3633a45fcf5f3a5d83f99f3cb77d87b6e beheben. Als bestmögliche Massnahme wird das Aktualisieren auf eine neue Version empfohlen.

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

Produktinfo

Typ

Hersteller

Name

Version

Lizenz

Webseite

CPE 2.3info

CPE 2.2info

CVSSv4info

VulDB Vector: 🔒
VulDB Zuverlässigkeit: 🔍

CVSSv3info

VulDB Meta Base Score: 9.9
VulDB Meta Temp Score: 9.5

VulDB Base Score: 9.9
VulDB Temp Score: 9.5
VulDB Vector: 🔒
VulDB Zuverlässigkeit: 🔍

CVSSv2info

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
VektorKomplexitätAuthentisierungVertraulichkeitIntegritätVerfügbarkeit
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten

VulDB Base Score: 🔒
VulDB Temp Score: 🔒
VulDB Zuverlässigkeit: 🔍

Exploitinginfo

Klasse: Race Condition
CWE: CWE-362
CAPEC: 🔒
ATT&CK: 🔒

Physisch: Nein
Lokal: Nein
Remote: Ja

Verfügbarkeit: 🔒
Status: Nicht definiert
Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔒

0-Dayfreischaltenfreischaltenfreischaltenfreischalten
Heutefreischaltenfreischaltenfreischaltenfreischalten

Threat Intelligenceinfo

Interesse: 🔍
Aktive Akteure: 🔍
Aktive APT Gruppen: 🔍

Gegenmassnahmeninfo

Empfehlung: Upgrade
Status: 🔍

0-Day Time: 🔒

Upgrade: Kernel 6.18.49/7.1.11/7.2.1/7.3-rc1
Patch: e22f4494cc9487d326e5e3067f33dea7c1e442b2/b6bb334b0e9348887e3e55e1f494b0c3b8fbf59f/40b6ccf68731809ceb85c6e9f0f8f2ed61c7aa5a/cd305ee3633a45fcf5f3a5d83f99f3cb77d87b6e

Timelineinfo

26.08.2026 CVE zugewiesen
09.09.2026 +14 Tage Advisory veröffentlicht
09.09.2026 +0 Tage VulDB Eintrag erstellt
09.09.2026 +0 Tage VulDB Eintrag letzte Aktualisierung

Quelleninfo

Hersteller: kernel.org

Advisory: git.kernel.org
Status: Bestätigt

CVE: CVE-2026-80920 (🔒)
GCVE (CVE): GCVE-0-2026-80920
GCVE (VulDB): GCVE-100-401826

Eintraginfo

Erstellt: 09.09.2026 18:32
Anpassungen: 09.09.2026 18:32 (60)
Komplett: 🔍
Cache ID: 216::103

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

Diskussion

Bisher keine Kommentare. Sprachen: de + en.

Bitte loggen Sie sich ein, um kommentieren zu können.

Do you need the next level of professionalism?

Upgrade your account now!