CVE-2026-63925

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

CVSS 8.1 · Élevée
EPSS 0.3%
Linux•Linux•Versions : <23c0e230eab397d7f68be2538790ac41d3bb91fd, <=6.1.*, <=7.0.*, <=6.12.*, 6.12.93, 0, 6.18.35, 6.1.176, 5.15.210, <5.7, a21ecf0e033807b976967286e6c392f48ee2049f, <=5.10.*, <=6.6.*, <d55acbe577db892b60547b6ef1c020b359331a6d, <d15130461df388136b62a7b0ce9f66e7e2fa9ff1, 7.1, <=6.18.*, <79495a1b0944fe31ffd54b54b00211b493590d62, <dd7306779c6ce1238f4cdc34f3c1f2246b854457, 5.7, 7.0.12, <=*, <=5.15.*, <679e13a65e68a67c8b3c0467c02ee89157ec6f0f, 6.6.143, <e68842b3356471ba56c882209f324613dac47f64, <6d00f5c7e5ff7ec4795b7f5f8ed88bd346641652, 5.10.259

Description

In the Linux kernel, the following vulnerability has been resolved: macsec: fix replay protection at XPN lower-PN wrap In macsec_post_decrypt(), when pn is U32_MAX, pn + 1 overflows u32 to 0 and the first branch never fires. If next_pn_halves.lower is also in the upper half, pn_same_half(pn, lower) is true and the XPN else-if does not fire either, leaving next_pn_halves unchanged. An attacker that captures the legitimate frame carrying pn == 0xFFFFFFFF on an XPN association can then replay it indefinitely, since lowest_pn never rises above the captured pn and macsec_decrypt() reconstructs the same IV. Extend the XPN else-if to also fire when pn + 1 wraps to 0, so receipt of pn == U32_MAX advances next_pn_halves to (upper + 1, 0).

Gravité et risque d'exploitation

CVE-2026-63925 obtient un score CVSS de 8.1/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.34 %, ce qui la place devant 26.6 % des CVE référencées.

Que faire ?

  • Vérifiez si Linux (versions <23c0e230eab397d7f68be2538790ac41d3bb91fd, <=6.1.*, <=7.0.*, <=6.12.*, 6.12.93, 0, 6.18.35, 6.1.176, 5.15.210, <5.7, a21ecf0e033807b976967286e6c392f48ee2049f, <=5.10.*, <=6.6.*, <d55acbe577db892b60547b6ef1c020b359331a6d, <d15130461df388136b62a7b0ce9f66e7e2fa9ff1, 7.1, <=6.18.*, <79495a1b0944fe31ffd54b54b00211b493590d62, <dd7306779c6ce1238f4cdc34f3c1f2246b854457, 5.7, 7.0.12, <=*, <=5.15.*, <679e13a65e68a67c8b3c0467c02ee89157ec6f0f, 6.6.143, <e68842b3356471ba56c882209f324613dac47f64, <6d00f5c7e5ff7ec4795b7f5f8ed88bd346641652, 5.10.259) 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