CVE-2025-39848

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

CVSS 8.8 · Élevée
EPSS 0.2%
Linux•Linux•Versions : <=6.1.*, <=6.12.*, 2.6.12, <=6.16.*, <89064cf534bea4bb28c83fe6bbb26657b19dd5fe, 6.17, 0, 5.15.192, 6.12.46, <2.6.12, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, 5.4.299, <=5.10.*, <=6.6.*, 5.10.243, 6.16.6, 6.6.105, <=5.4.*, <2bd0f67212908243ce88e35bf69fa77155b47b14, <01a2984cb803f2d487b7074f9718db2bf3531f69, 6.1.151, <7d449b7a6c8ee434d10a483feed7c5c50108cf56, <=*, <=5.15.*, <8156210d36a43e76372312c87eb5ea3dbb405a85, <42b46684e2c78ee052d8c2ee8d9c2089233c9094, <b1c71d674a308d2fbc83efcf88bfc4217a86aa17, <5b079be1b9da49ad88fc304c874d4be7085f7883

Description

In the Linux kernel, the following vulnerability has been resolved: ax25: properly unshare skbs in ax25_kiss_rcv() Bernard Pidoux reported a regression apparently caused by commit c353e8983e0d ("net: introduce per netns packet chains"). skb->dev becomes NULL and we crash in __netif_receive_skb_core(). Before above commit, different kind of bugs or corruptions could happen without a major crash. But the root cause is that ax25_kiss_rcv() can queue/mangle input skb without checking if this skb is shared or not. Many thanks to Bernard Pidoux for his help, diagnosis and tests. We had a similar issue years ago fixed with commit 7aaed57c5c28 ("phonet: properly unshare skbs in phonet_rcv()").

Gravité et risque d'exploitation

CVE-2025-39848 obtient un score CVSS de 8.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.24 %, ce qui la place devant 14.3 % des CVE référencées.

Que faire ?

  • Vérifiez si Linux (versions <=6.1.*, <=6.12.*, 2.6.12, <=6.16.*, <89064cf534bea4bb28c83fe6bbb26657b19dd5fe, 6.17, 0, 5.15.192, 6.12.46, <2.6.12, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, 5.4.299, <=5.10.*, <=6.6.*, 5.10.243, 6.16.6, 6.6.105, <=5.4.*, <2bd0f67212908243ce88e35bf69fa77155b47b14, <01a2984cb803f2d487b7074f9718db2bf3531f69, 6.1.151, <7d449b7a6c8ee434d10a483feed7c5c50108cf56, <=*, <=5.15.*, <8156210d36a43e76372312c87eb5ea3dbb405a85, <42b46684e2c78ee052d8c2ee8d9c2089233c9094, <b1c71d674a308d2fbc83efcf88bfc4217a86aa17, <5b079be1b9da49ad88fc304c874d4be7085f7883) 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