CVE-2025-68773
Vulnérabilité non évaluée dans Linux (Linux)
Description
In the Linux kernel, the following vulnerability has been resolved: spi: fsl-cpm: Check length parity before switching to 16 bit mode Commit fc96ec826bce ("spi: fsl-cpm: Use 16 bit mode for large transfers with even size") failed to make sure that the size is really even before switching to 16 bit mode. Until recently the problem went unnoticed because kernfs uses a pre-allocated bounce buffer of size PAGE_SIZE for reading EEPROM. But commit 8ad6249c51d0 ("eeprom: at25: convert to spi-mem API") introduced an additional dynamically allocated bounce buffer whose size is exactly the size of the transfer, leading to a buffer overrun in the fsl-cpm driver when that size is odd. Add the missing length parity verification and remain in 8 bit mode when the length is not even.
Gravité et risque d'exploitation
CVE-2025-68773 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.23 %, ce qui la place devant 13.4 % des CVE référencées.
Que faire ?
- Vérifiez si Linux (versions b9d9e8856f1c83e4277403f9b4c369b322ebcb12, 6.12.64, <=6.1.*, 60afe299bb541a928ba39bcb4ae8d3e428d1c5a5, <=6.12.*, 5.10.181, 4.14.316, 6.1.160, 0, 5.4.244, 6.6.120, <5.15.198, 6.4, <6.3, 5.15.198, <4.20, <=5.10.*, <=6.6.*, <6.1.160, 6.18.3, 7f6738e003b364783f3019fdf6e7645bc8dd1643, <5.10.248, <9c34a4a2ead00979d203a8c16bea87f0ef5291d8, <6.4, <c8f1d35076b78df61ace737e41cc1f4b7b63236c, <1417927df8049a0194933861e9b098669a95c762, <5.5, b558275c1b040f0e5aa56c862241f9212b6118c3, <=6.18.*, 4badd33929c05ed314794b95f1af1308f7222be8, 4.19.284, <be0b613198e6bfa104ad520397cab82ad3ec1771, 6.3.3, 36a6d0f66c874666caf4e8be155b1be30f6231be, 5.10.248, <3dd6d01384823e1bd8602873153d6fc4337ac4fe, <=*, <=5.15.*, 6.19, 6.1.29, <743cebcbd1b2609ec5057ab474979cef73d1b681, <837a23a11e0f734f096c7c7b0778d0e625e3dc87, dc120f2d35b030390a2bc0f94dd5f37e900cae91, 5.15.114, <4.15, 6.2.16, fc96ec826bced75cc6b9c07a4ac44bbf651337ab, 42c04316d9275ec267d36e5e9064cd56c9884148) 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/c8f1d35076b78df61ace737e41cc1f4b7b63236c
- https://git.kernel.org/stable/c/9c34a4a2ead00979d203a8c16bea87f0ef5291d8
- https://git.kernel.org/stable/c/837a23a11e0f734f096c7c7b0778d0e625e3dc87
- https://git.kernel.org/stable/c/3dd6d01384823e1bd8602873153d6fc4337ac4fe
- https://git.kernel.org/stable/c/743cebcbd1b2609ec5057ab474979cef73d1b681
- https://git.kernel.org/stable/c/be0b613198e6bfa104ad520397cab82ad3ec1771
- https://git.kernel.org/stable/c/1417927df8049a0194933861e9b098669a95c762
