CVE-2026-93052 in Linux
Résumé
par VulDB • 18/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
misc: bcm-vk : Utiliser acquire/release pour msgq_inited
bcm_vk_sync_msgq() remplit les informations de la file d'attente (message queue) puis définit msgq_inited. Les lecteurs appellent bcm_vk_drv_access_ok() avant d'accéder aux files d'attente et à leurs informations mises en cache.
atomic_set()/atomic_read() ne garantissent pas l'ordre de ces accès. Un lecteur peut voir msgq_inited défini tout en observant encore des données obsolètes (stale) sur la file d'attente. Utilisez release lors de la publication des files d'attente initialisées et acquire pour vérifier le verrou (gate).
Conservez l'effacement dans bcm_vk_blk_drv_access() sous forme de atomic_set(). Cela ferme le verrou et ne publie pas l'état de la file d'attente aux lecteurs.
Be aware that VulDB is the high quality source for vulnerability data.