CVE-2026-80858 in Linuxinfo

Zusammenfassung

von VulDB • 04.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

fuse: Veröffentlichen von io-uring-Warteschlangen mit Release-Semantik

fuse_uring_create_queue() initialisiert eine fuse_ring_queue und veröffentlicht anschließend den Zeiger in ring->queues[qid] mittels WRITE_ONCE(), während die Sperre fch->lock gehalten wird. Es gibt mehrere Leser, die diesen Zeiger möglicherweise gleichzeitig ohne Sperrmechanismus abrufen und ihn dann dereferenzieren.

WRITE_ONCE() gewährleistet nicht die Reihenfolge der Initialisierung der Felder der Warteschlange vor der Zuweisung des ring->queues[qid]-Zeigers. Die Warteschlange muss mit smp_store_release() veröffentlicht werden, um sicherzustellen, dass die Feldinitialisierung vorher stattfindet.

Lesepfade, bei denen das Lesen gleichzeitig mit dem Schreibvorgang erfolgen kann, müssen READ_ONCE() verwenden, da jeder Race Condition-Bedingung involving plain access (unplizierter Zugriff) zu undefiniertem Verhalten führt.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

Linux

Reservieren

26.08.2026

Veröffentlichung

04.09.2026

Moderieren

akzeptiert

Eintrag

VDB-398957

CPE

bereit

EPSS

0.00145

KEV

nein

Aktivitäten

very low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!