CVE-2024-26910
Vulnérabilité non évaluée dans Linux (Linux)
Description
In the Linux kernel, the following vulnerability has been resolved: netfilter: ipset: fix performance regression in swap operation The patch "netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test", commit 28628fa9 fixes a race condition. But the synchronize_rcu() added to the swap function unnecessarily slows it down: it can safely be moved to destroy and use call_rcu() instead. Eric Dumazet pointed out that simply calling the destroy functions as rcu callback does not work: sets with timeout use garbage collectors which need cancelling at destroy which can wait. Therefore the destroy functions are split into two: cancelling garbage collectors safely at executing the command received by netlink and moving the remaining part only into the rcu callback.
Gravité et risque d'exploitation
CVE-2024-26910 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.18 %, ce qui la place devant 6.6 % des CVE référencées.
Que faire ?
- Vérifiez si Linux (versions 6.6.18, <=6.1.*, <653bc5e6d9995d7d5f497c665b321875a626161c, <970709a67696b100a57b33af1a3d75fc34b747eb, 8bb930c3a1eacec1b14817f565ff81667c7c5dfa, <a24d5f2ac8ef702a58e55ec276aad29b4bd97e05, 0, e7152a138a5ac77439ff4e7a7533448a7d4c260d, 6.6.7, 6.8, 28628fa952fefc7f2072ce6e8016968cc452b1ba, <4.20, a12606e5ad0cee8f4ba3ec68561c4d6275d2df57, <=5.10.*, <=6.6.*, <6.6.18, <c7f2733e5011bfd136f1ca93497394d43aa76225, 5.15.149, <=5.4.*, 427deb5ba5661c4ae1cfb35955d2e01bd5f3090a, 5.4.269, <b93a6756a01f4fd2f329a39216f9824c56a66397, 6.1.79, 5.15.143, 4.19.302, 6.1.68, <c2dc077d8f722a1c73a24e674f925602ee5ece49, <5.10.210, <6.7, 5.10.210, 6.7.6, <=*, <5.15.149, 5.4.264, <=5.15.*, <=6.7.*, <6.1.79, 6.7, <5.4.269, 23c31036f862582f98386120aee55c9ae23d7899, 5.10.204, <97f7cf1cd80eeed3b7c808b7c12463295c751001, 875ee3a09e27b7adb7006ca6d16faf7f33415aa5) 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/c7f2733e5011bfd136f1ca93497394d43aa76225
- https://git.kernel.org/stable/c/a24d5f2ac8ef702a58e55ec276aad29b4bd97e05
- https://git.kernel.org/stable/c/c2dc077d8f722a1c73a24e674f925602ee5ece49
- https://git.kernel.org/stable/c/653bc5e6d9995d7d5f497c665b321875a626161c
- https://git.kernel.org/stable/c/b93a6756a01f4fd2f329a39216f9824c56a66397
- https://git.kernel.org/stable/c/970709a67696b100a57b33af1a3d75fc34b747eb
- https://git.kernel.org/stable/c/97f7cf1cd80eeed3b7c808b7c12463295c751001
