CVE-2026-80858 in Linuxinformation

Résumé

par VulDB • 04/09/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

fuse : publier les files d'attente io-uring avec des sémantiques de libération (release semantics)

fuse_uring_create_queue() initialise une fuse_ring_queue puis publie le pointeur dans ring->queues[qid] à l'aide de WRITE_ONCE(), sous la protection de fch->lock. Plusieurs lecteurs peuvent récupérer ce pointeur sans verrouillage et le déréférencer simultanément.

WRITE_ONCE() ne garantit pas l'ordre d'initialisation des champs de la file avant l'assignation du pointeur ring->queues[qid]. La file doit être publiée avec smp_store_release() afin que l'initialisation des champs soit garantie comme ayant eu lieu auparavant.

Les lecteurs dans les chemins où la lecture peut se produire simultanément à l'écriture doivent utiliser READ_ONCE(), car toute course impliquant un accès simple (plain access) est non définie.

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

Responsable

Linux

Réserver

26/08/2026

Divulgation

04/09/2026

Modérer

accepté

Entrée

VDB-398957

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you need the next level of professionalism?

Upgrade your account now!