CVE-2026-68287
Vulnérabilité élevée dans Linux (Linux)
Description
In the Linux kernel, the following vulnerability has been resolved: drop_monitor: fix size calculations for 64-bit attributes net_dm_packet_report_fill() and net_dm_hw_packet_report_fill() use nla_put_u64_64bit() to append 64-bit attributes (NET_DM_ATTR_PC and NET_DM_ATTR_TIMESTAMP). On 32-bit architectures without CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS, nla_put_u64_64bit() may append a 4-byte NET_DM_ATTR_PAD attribute for 64-bit alignment. However, net_dm_packet_report_size() and net_dm_hw_packet_report_size() used nla_total_size(sizeof(u64)) instead of nla_total_size_64bit(sizeof(u64)), budgeting 12 bytes instead of up to 16 bytes. This under-estimation of SKB size can lead to an skb_over_panic() when __nla_reserve() or skb_put() is subsequently called. Fix this by using nla_total_size_64bit(sizeof(u64)) in both size calculations.
Gravité et risque d'exploitation
CVE-2026-68287 obtient un score CVSS de 7.5/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.68 %, ce qui la place devant 51.3 % des CVE référencées.
Que faire ?
- Vérifiez si Linux (versions <4a9e30764e80693bcf875c776170edce20f94fe0, <=6.1.*, <=6.12.*, <1275a4769c126405c6c63b6372daff120ac679a6, 5.4, 6.18.53, 0, <=7.1.*, 6.6.158, <=6.6.*, 6.1.189, ca30707dee2bc8bc81cfd8b4277fe90f7ca6df1f, 7.1.6, <0da8f531336b28a59b23e5a67d40eaed15906201, <7089f7ab99c89f443c92d8fcc585e63f2727f0b3, <=6.18.*, <5.4, <925669d4cfd47a9019ab29b40676215bab5dae35, <=*, 7.2, 6.12.111, <6048ed2dfb33426c8aef32f8d225ea91c66813db) 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/1275a4769c126405c6c63b6372daff120ac679a6
- https://git.kernel.org/stable/c/0da8f531336b28a59b23e5a67d40eaed15906201
- https://git.kernel.org/stable/c/6048ed2dfb33426c8aef32f8d225ea91c66813db
- https://git.kernel.org/stable/c/925669d4cfd47a9019ab29b40676215bab5dae35
- https://git.kernel.org/stable/c/4a9e30764e80693bcf875c776170edce20f94fe0
- https://git.kernel.org/stable/c/7089f7ab99c89f443c92d8fcc585e63f2727f0b3
