CVE-2026-74605 in Linuxinfo

Zusammenfassung

von VulDB • 23.08.2026

Im Linux-Kernel wurde die folgende Schwachstelle behoben:

eventfs: Verwenden des Felds „children“ für den RCU-Head und Hinzufügen von Memory Barriers (Speicherbarrieren)

Wenn ein eventfs-Inode freigegeben wird, setzt es ei->is_freed und verwendet anschließend seine ei->list, um ihn zur SRCU-Linkliste hinzuzufügen, da das list-Feld eine Union mit dem RCU-Listenkopf ist. Da die ei->list zum Iterieren über eine durch SRCU geschützte Liste ohne Übernahme des eventfs-Mutex verwendet wird, gibt es nichts, was die Iteration über diese Liste davon abhält, anstelle von ei->list auf ei->rcu zu verweisen und somit einen korrupten Zielwert zu lesen.

Um dies zu beheben, wird die Union des RCU-Listenkopfes mit der children-Liste geändert. Beim Freigeben des eventfs-Inodes wird is_free gesetzt und vor dem Hinzufügen des eventfs-Inodes zur SRCU-Liste eine smp_wmb() (Write Memory Barrier) ausgeführt.

Bei der Iteration über die ei->children-Liste wird zu Beginn eine smp_rmb() (Read Memory Barrier) ausgeführt und anschließend is_freed von ei gelesen, um festzustellen, ob die children-Liste noch gültig ist. Wenn is_freed gesetzt ist, ist das Lesen von ei_child nicht gültig und die Schleife sollte sofort beendet werden.

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

Zuständig

Linux

Reservieren

15.08.2026

Veröffentlichung

22.08.2026

Moderieren

akzeptiert

Eintrag

VDB-394395

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!