CVE-2026-98222

Vulnérabilité non évaluée dans Linux (Linux)

CVSS 0.0 · Non évaluée
EPSS 0.2%
Linux•Linux•Versions : <a1a98eca102b1cbbc37ff9eaa197ae4e6a3ea4b0, <cca38f2102a4cd35eda8d48950df4817b4b24757, <=*, <=6.12.*, 7.2.8, 7e70cb4978507cf31d76b90e4cfb4c28cad87f0c, 6.12.112, <8697c431e297eb0d0ab13dda6bc172b48a34f05c, <=6.18.*, 6.18.54, 7.3, 0, <2.6.38, <1e720f63dbafc093a8f5d519f05b67724993edd4, <=7.2.*, 2.6.38

Description

In the Linux kernel, the following vulnerability has been resolved: KEYS: encrypted: fix integer overflow of datablob_len encrypted_key_alloc() stores datablob_len in a u16. It is computed from multiple string and payload lengths. If the result exceeds U16_MAX, the assignment truncates the allocation size. KASAN reports a 32760-byte slab-out-of-bounds write when __ekey_init() copies the master key description into the undersized buffer. The total payload length stored in key->datalen is also a u16. Use check_add_overflow() to reject values that do not fit either destination, and use kzalloc_flex() for the flexible-array allocation.

Gravité et risque d'exploitation

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

Que faire ?

  • Vérifiez si Linux (versions <a1a98eca102b1cbbc37ff9eaa197ae4e6a3ea4b0, <cca38f2102a4cd35eda8d48950df4817b4b24757, <=*, <=6.12.*, 7.2.8, 7e70cb4978507cf31d76b90e4cfb4c28cad87f0c, 6.12.112, <8697c431e297eb0d0ab13dda6bc172b48a34f05c, <=6.18.*, 6.18.54, 7.3, 0, <2.6.38, <1e720f63dbafc093a8f5d519f05b67724993edd4, <=7.2.*, 2.6.38) 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