CVE-2022-50138

RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr()

State
Published
Severity
Not scored
Published
Jun 18, 2025
Updated
May 11, 2026
Reserved
Jun 18, 2025

Read the record on cve.org

Description

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

RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr()

__qedr_alloc_mr() allocates a memory chunk for "mr->info.pbl_table" with init_mr_info(). When rdma_alloc_tid() and rdma_register_tid() fail, "mr" is released while "mr->info.pbl_table" is not released, which will lead to a memory leak.

We should release the "mr->info.pbl_table" with qedr_free_pbl() when error occurs to fix the memory leak.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • e0290cce6ac02f8e5ec501f25f6f6900f384550c to before 79ce50dddaf28b5c57911ecc80a2be17a0b17f83Affected
  • e0290cce6ac02f8e5ec501f25f6f6900f384550c to before 7e647a8d5fc0a2c8e0f36f585a6388286a25bb15Affected
  • e0290cce6ac02f8e5ec501f25f6f6900f384550c to before 07ba048df306dc93fc4d2ef670b9e24644a2069fAffected
  • e0290cce6ac02f8e5ec501f25f6f6900f384550c to before b4c9f7db9f0148423557539af0fdf513338efe08Affected
  • e0290cce6ac02f8e5ec501f25f6f6900f384550c to before b3236a64ddd125a455ef5b5316c1b9051b732974Affected
LinuxLinux
  • 4.9Affected
  • before 4.9Not affected
  • 5.10.137 through 5.10.*Not affected
  • 5.15.61 through 5.15.*Not affected
  • 5.18.18 through 5.18.*Not affected
  • 5.19.2 through 5.19.*Not affected
  • 6.0 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.