← All Advisories
Reported from OT-Advisories.com as of

CVE-2026-74390

Last refreshed2026-10-17

Status: UPDATED  |  Advisory ID: CVE-2026-74390

Key Details

CVECVE-2026-74390
CVSS Score / Version
7.8 (High) / CVSS v3.1
Updated2026-10-16
CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS Prose
attack vector is local; attack complexity is low; privileges required is low; user interaction is none; scope is unchanged; confidentiality impact is high; integrity impact is high; availability impact is high.
Affected products
Linux Kernel

Affected Products, Subsystems & Sectors

VendorProductAffected VersionsPatch Status
LinuxLinux Kernel
SubsystemsOT Supporting Infrastructure
SectorsAll Sectors

What to Know

In the Linux kernel, the following vulnerability has been resolved:

RDMA/irdma: Fix out-of-bounds write in irdma_copy_user_pgaddrs

The irdma_copy_user_pgaddrs function loops through all of the umem DMA

blocks to populate the PBLEs and will stop when either the last DMA

block is reached or palloc->total_cnt is reached. The issue is that

the logic for checking palloc->total_cnt would only work for non-zero

values.

When irdma_setup_pbles is called with lvl==0, it

calls irdma_copy_user_pgaddrs with palloc->total_cnt==0, which means

the only way to break out of the loop is to reach the last umem DMA

block, which means it could end up going beyond the fixed size of 4

iwmr->pgaddrmem array that is used in the lvl==0 case.

In the case of QP/CQ/SRQ rings, the value of lvl is determined by a

separate input (for example, req.cq_pages in the case of a CQ). So,

we must perform explicit checking to ensure we don't overflow the

pgaddrmem array if the user provides a umem that consists of more

blocks than their provided req.cq_pages. (NVD)

What to Do

Monitor Linux's web page for any future patch releases.

References

SourceReference
NVDhttps://nvd.nist.gov/vuln/detail/CVE-2026-74390
CVEhttps://www.cve.org/CVERecord?id=CVE-2026-74390
Report compilation © 2026 OT-Advisories.com  ·  CC BY 4.0  ·  Source materials remain the property of their respective publishers as cited.