CVE-2026-74378

Vulnérabilité élevée dans Linux (Linux)

CVSS 7.8 · Élevée
EPSS 0.1%
Linux•Linux•Versions : <=6.1.*, 7.1.5, 6.18.40, <=6.12.*, 7.2, 5.15.221, <3cfa2a3adc51b7c57729961a03446962ff10e3d2, 5.10.270, 0, <=7.1.*, <e48daa94ad2d406225b73491fc935064716f0ec7, <3e07ea9579dc9553d2285c26c2823931358aa3b8, 6.1.178, <=5.10.*, <=6.6.*, 6.12.97, <02558c86b6b761063e9399e6b939984500327ef1, <=6.18.*, <b9800d7953d119bcc068c74587d48e4ba0313629, 6.6.145, <22b8fbded65b8c441b634a185f8da67657df6c50, 4.8, <=*, <=5.15.*, <4.8, <c8db0e5ab0b6c540214c46c56aaac7cbcb0967fe, 8700e3e7c4857d28ebaa824509934556da0b3e76, <cd19a6345e3727adafafa5954b58b13c92e13b80

Description

In the Linux kernel, the following vulnerability has been resolved: RDMA/rxe: Fix TOCTOU heap overflow in get_srq_wqe get_srq_wqe() reads wqe->dma.num_sge from the shared receive queue buffer, which is mapped into userspace. It validates num_sge against max_sge, but then re-reads the same field to calculate the memcpy size. A concurrent userspace thread can modify num_sge between validation and use, causing a heap buffer overflow when copying the WQE into qp->resp.srq_wqe. Read num_sge into a local variable and use it for both the bounds check and the size calculation.

Gravité et risque d'exploitation

CVE-2026-74378 obtient un score CVSS de 7.8/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.14 %, ce qui la place devant 3.2 % des CVE référencées.

Que faire ?

  • Vérifiez si Linux (versions <=6.1.*, 7.1.5, 6.18.40, <=6.12.*, 7.2, 5.15.221, <3cfa2a3adc51b7c57729961a03446962ff10e3d2, 5.10.270, 0, <=7.1.*, <e48daa94ad2d406225b73491fc935064716f0ec7, <3e07ea9579dc9553d2285c26c2823931358aa3b8, 6.1.178, <=5.10.*, <=6.6.*, 6.12.97, <02558c86b6b761063e9399e6b939984500327ef1, <=6.18.*, <b9800d7953d119bcc068c74587d48e4ba0313629, 6.6.145, <22b8fbded65b8c441b634a185f8da67657df6c50, 4.8, <=*, <=5.15.*, <4.8, <c8db0e5ab0b6c540214c46c56aaac7cbcb0967fe, 8700e3e7c4857d28ebaa824509934556da0b3e76, <cd19a6345e3727adafafa5954b58b13c92e13b80) 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