CVE-2026-31637
Vulnérabilité critique dans Linux (Linux)
Description
In the Linux kernel, the following vulnerability has been resolved: rxrpc: reject undecryptable rxkad response tickets rxkad_decrypt_ticket() decrypts the RXKAD response ticket and then parses the buffer as plaintext without checking whether crypto_skcipher_decrypt() succeeded. A malformed RESPONSE can therefore use a non-block-aligned ticket length, make the decrypt operation fail, and still drive the ticket parser with attacker-controlled bytes. Check the decrypt result and abort the connection with RXKADBADTICKET when ticket decryption fails.
Gravité et risque d'exploitation
CVE-2026-31637 obtient un score CVSS de 9.8/10, soit une gravité critique. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.59 %, ce qui la place devant 47.2 % des CVE référencées.
Que faire ?
- Vérifiez si Linux (versions <=6.1.*, <=6.12.*, 6.18.23, <252157d939d179b5d767cb860ff8fa7f8723b67a, 0, <22f6258e7b31dba9bf88dce4e3ee7f0f20072e60, 7.0, <fe4447cd95623b1cfacc15f280aab73a6d7340b2, 5.15.209, <=5.10.*, <=6.6.*, 6.1.175, <=6.19.*, <a75b3b361dd481d942c5f259a82d59718a41092c, <a149dcae23309df9de1c3b6b5d468610ef5ab7de, <=6.18.*, <47073aab8a3a5a7b41c9bd37d2a3dcbeeccd6c8a, <2.6.22, 5.10.258, <58fcd1b156152613ba00a064a129fb69507ddd7d, 2.6.22, 6.6.135, 6.19.13, <b3a808cd0790b5075aaa2bc3588edf02cd71d352, <=*, <=5.15.*, 6.12.82, 17926a79320afa9b95df6b977b40cca6d8713cea) 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
- https://git.kernel.org/stable/c/252157d939d179b5d767cb860ff8fa7f8723b67a
- https://git.kernel.org/stable/c/a75b3b361dd481d942c5f259a82d59718a41092c
- https://git.kernel.org/stable/c/b3a808cd0790b5075aaa2bc3588edf02cd71d352
- https://git.kernel.org/stable/c/47073aab8a3a5a7b41c9bd37d2a3dcbeeccd6c8a
- https://git.kernel.org/stable/c/a149dcae23309df9de1c3b6b5d468610ef5ab7de
- https://git.kernel.org/stable/c/22f6258e7b31dba9bf88dce4e3ee7f0f20072e60
- https://git.kernel.org/stable/c/58fcd1b156152613ba00a064a129fb69507ddd7d
- https://git.kernel.org/stable/c/fe4447cd95623b1cfacc15f280aab73a6d7340b2
