CVE-2026-74346 in Linuxinformation

Résumé

par VulDB • 16/08/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

RDMA/irdma : Correction d’une lecture hors limites (OOB) lors de l’enregistrement MR du CQ

Sashiko a signalé un bug non lié lors d’un correctif précédent : https://sashiko.dev/#/patchset/20260512183852.614045-1-jmoroni%40google.com

Cette modification corrige le bogue en éliminant le champ cqmr->split, qui n’était pas défini correctement, et vérifie à la place directement l’indicateur de fonctionnalité CQ resize (redimensionnement du CQ).

Le champ cqmr->split suit essentiellement si IRDMA_FEATURE_CQ_RESIZE est activé, mais il n’était pas défini avant le moment de la création du CQ, ce qui intervient _après_ l’enregistrement MR du CQ (le seul autre endroit où il est référencé).

Par conséquent, il était toujours faux lors de l’enregistrement MR et provoquait donc par erreur que irdma_handle_q_mem remplisse cqmr->shadow même pour le matériel GEN_2 et versions ultérieures :

cqmr->shadow = (dma_addr_t)arr[req->cq_pages];

Le problème est que, pour les générations GEN_2 et supérieures, req->cq_pages peut être exactement égal à iwmr->page_cnt, donc égal à la taille de arr, ce qui entraînerait une lecture hors limites (OOB) d’une unité.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

Linux

Réserver

15/08/2026

Divulgation

15/08/2026

Modérer

accepté

Entrée

VDB-390304

CPE

prêt

EPSS

0.00172

KEV

non

Activités

très faible

Sources

Interested in the pricing of exploits?

See the underground prices here!