CVE-2026-90225

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

CVSS 7.8 · Élevée
EPSS 0.2%
Linux•Linux•Versions : 26fd76cab2e61cedc5c25f7151fb31b57ddc53c7, <56fd158fef20268f48db6cdfe5d722e930134eda, <=6.1.*, <=6.12.*, <d1b73962675cdc5a58e2707e25b548d8b495fde0, 5.15.221, 5.10.270, 0, 6.1.188, 6.18.52, <3.10, <=5.10.*, <=6.6.*, <36812527052c5bfb1ec6c1e292d67a5bf76b750f, 6.6.157, 7.2.6, <fe65727a4a21b11c18eebae1338482767a897b76, <=6.18.*, 6.12.110, <=7.2.*, <ed5240bab3468988077fe8bf29b935eaecc9ff89, <2d8ac24565be85bf56580b87bf1b874d35625eb5, <8ba8cec0586727cc135ca4827921fc7b52946d71, <=*, <=5.15.*, 3.10, <156e65bd29307f5053835bff60bc1ba342fa010f, 7.3

Description

In the Linux kernel, the following vulnerability has been resolved: nfc: llcp: read llcp_sock->local under the socket lock in getsockopt nfc_llcp_getsockopt() read llcp_sock->local before lock_sock(sk) and then dereferenced the cached pointer inside the locked region. llcp_sock_bind() assigns and clears llcp_sock->local under the same socket lock, dropping the last reference on its error path. A getsockopt() racing an in-flight bind() can observe the pointer, block on lock_sock(), and then dereference a freed nfc_llcp_local once bind() has unwound. Move the llcp_sock->local read and the NULL check inside the lock_sock(sk) region so bind() cannot mutate or free the pointer between the load and the use.

Gravité et risque d'exploitation

CVE-2026-90225 obtient un score CVSS de 7.8/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.18 %, ce qui la place devant 6.7 % des CVE référencées.

Que faire ?

  • Vérifiez si Linux (versions 26fd76cab2e61cedc5c25f7151fb31b57ddc53c7, <56fd158fef20268f48db6cdfe5d722e930134eda, <=6.1.*, <=6.12.*, <d1b73962675cdc5a58e2707e25b548d8b495fde0, 5.15.221, 5.10.270, 0, 6.1.188, 6.18.52, <3.10, <=5.10.*, <=6.6.*, <36812527052c5bfb1ec6c1e292d67a5bf76b750f, 6.6.157, 7.2.6, <fe65727a4a21b11c18eebae1338482767a897b76, <=6.18.*, 6.12.110, <=7.2.*, <ed5240bab3468988077fe8bf29b935eaecc9ff89, <2d8ac24565be85bf56580b87bf1b874d35625eb5, <8ba8cec0586727cc135ca4827921fc7b52946d71, <=*, <=5.15.*, 3.10, <156e65bd29307f5053835bff60bc1ba342fa010f, 7.3) 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