CVE-2026-74396

Source
https://cve.org/CVERecord?id=CVE-2026-74396
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-74396.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-74396
Downstream
Published
2026-08-15T05:59:08.694Z
Modified
2026-08-18T03:56:47.295871129Z
Severity
  • 7.5 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H CVSS Calculator
Summary
RDMA/mlx5: Fix UMR XLT cleanup on ODP populate failure
Details

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

RDMA/mlx5: Fix UMR XLT cleanup on ODP populate failure

mlx5rumrupdatexlt() allocates and DMA maps an XLT buffer with mlx5rumrcreatexlt(). The buffer is released by the common cleanup path through mlx5rumrunmapfreexlt().

After mlx5odppopulatexlt() became fallible, its error path returned directly and skipped that cleanup. This leaks the XLT DMA mapping and buffer. If the emergency XLT page was used, it also leaves xltemergencypagemutex locked.

Break out of the loop so execution falls through the existing cleanup path.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/74xxx/CVE-2026-74396.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
1efe8c0670d6a6883faa09c9abc746c741f5664a
Fixed
ffa85a2c197935ace6f1634ad9eb0a44bc615670
Fixed
9619909d4869afe720904c6888a289b9ac3055b8
Fixed
1eae35b37923cb71b0cb5136d00671440d488b9f

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-74396.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.16.0
Fixed
6.18.40
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.1.5

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-74396.json"