CVE-2026-80859 in Linuxinfo

Zusammenfassung

von VulDB • 04.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

fuse: Fehlenes Barrier beim Überprüfen der io-uring-Bereitschaft korrigiert

fuse_block_alloc() liest fch->initialized und anschließend fch->io_uring. fch->io_uring wird vor fch->initialized festgelegt, geordnet durch das smp_wmb() in fuse_chan_set_intialized(), jedoch verfügt fuse_block_alloc() über keine entsprechende Lese-Barriere zwischen den beiden Ladevorgängen.

Dies kann dazu führen, dass eine CPU fch->initialized=1 beobachtet, aber fch->io_uring=0 ist und die Prüfung überspringt, die die Anforderungszuweisung blockiert, bis die io-uring-Warteschlangen bereit sind. Dies kann den durch das Commit 3393ff964e0f verhinderten Deadlock aufgrund einer Inversion der Sperrreihenfolge wieder einführen.

Fügen Sie eine smp_rmb()-Barriere hinzu, um mit dem smp_wmb() in fuse_chan_set_initialized() zu paaren und dies zu verhindern.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

Linux

Reservieren

26.08.2026

Veröffentlichung

04.09.2026

Moderieren

akzeptiert

Eintrag

VDB-398921

CPE

bereit

EPSS

0.00145

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!