CVE-2026-97557

Vulnérabilité élevée dans Linux (Linux)

CVSS 7.5 · Élevée
EPSS 0.7%
Linux•Linux•Versions : <=6.1.*, <=6.12.*, 7.2.7, <af0193bbf1ac8c0f67f972998b0cc629d6116cf6, 0, 6.18.53, 4.19.37, <4.10, ebac4d0adf68f8962bd82fcf483936edd6ec095b, <4.20, 6.6.158, <dfe7b750c7e069873a8a57a11c816831a235618a, <=6.6.*, 6.1.189, 4.9.171, <5.1, <=6.18.*, 4.14.114, <de2a6bcff2659bea40c7485115b57f0ae189fc01, 7.3, 5.1, 53fc31a4853e30d6e8f142b824f724da27ff3e40, <=7.2.*, <2ed2c29dd9593637cfa25ac1eb23241b20202778, 2429fcf06d3cb962693868ab0a927c9038f12a2d, <9f2e63f1b2d5fc5b5423424902c091123e220e7e, <=*, <735a3a610136ae10f381d0909dff38e5b5c5f056, 5.0.10, b98749cac4a695f084a5ff076f4510b23e353ecd, 8092ecc306d81186a64cda42411121f4d35aaff4, <3.17, 1ee4f2d7cdcd4508cc3cbe3b2622d7177b89da12, <4.15, 6.12.111, 3.16.72

Description

In the Linux kernel, the following vulnerability has been resolved: smb: client: avoid leaking refcount in cifs_queue_oplock_break() cifs_queue_oplock_break() unconditionally takes a reference on the target file before queueing cifs_oplock_break(). Only that work item decreases the reference counter again. If another oplock break arrives while that work is still queued, queue_work() will return false and not queue this second work item. As a result, we will never reach the point to drop the file reference again and are leaking this reference. This can be triggered when interacting with a slow-responding server. As a result, later unmount operations for this file system will fail with BUG: Dentry ... still in use (1) [unmount of cifs cifs] VFS: Busy inodes after unmount of cifs (cifs) kernel BUG at fs/super.c:777! Fix this by only incrementing the reference count if the work has been queued successfully. Taking it after queue_work() is safe because all three callers hold tcon->open_file_lock across the call and _cifsFileInfo_put() decrements under that same lock, so a worker that starts the handler in the window cannot drop the reference before it has been taken.

Gravité et risque d'exploitation

CVE-2026-97557 obtient un score CVSS de 7.5/10, soit une gravité élevée. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.66 %, ce qui la place devant 50.4 % des CVE référencées.

Que faire ?

  • Vérifiez si Linux (versions <=6.1.*, <=6.12.*, 7.2.7, <af0193bbf1ac8c0f67f972998b0cc629d6116cf6, 0, 6.18.53, 4.19.37, <4.10, ebac4d0adf68f8962bd82fcf483936edd6ec095b, <4.20, 6.6.158, <dfe7b750c7e069873a8a57a11c816831a235618a, <=6.6.*, 6.1.189, 4.9.171, <5.1, <=6.18.*, 4.14.114, <de2a6bcff2659bea40c7485115b57f0ae189fc01, 7.3, 5.1, 53fc31a4853e30d6e8f142b824f724da27ff3e40, <=7.2.*, <2ed2c29dd9593637cfa25ac1eb23241b20202778, 2429fcf06d3cb962693868ab0a927c9038f12a2d, <9f2e63f1b2d5fc5b5423424902c091123e220e7e, <=*, <735a3a610136ae10f381d0909dff38e5b5c5f056, 5.0.10, b98749cac4a695f084a5ff076f4510b23e353ecd, 8092ecc306d81186a64cda42411121f4d35aaff4, <3.17, 1ee4f2d7cdcd4508cc3cbe3b2622d7177b89da12, <4.15, 6.12.111, 3.16.72) est présent sur votre parc.
  • Appliquez le correctif ou la version corrigée indiqués dans les références de l'éditeur.
  • À défaut de correctif, limitez l'exposition (filtrage réseau, désactivation du composant).
  • Automatisez la détection : les agents CVE Heimdall (gratuits, open source) corrèlent l'inventaire de vos serveurs avec la base CVE.

Références