Memory Leak Vulnerability in Linux Kernel RapidIO Implementation
CVE-2022-50343

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
16 September 2025

What is CVE-2022-50343?

A memory leak vulnerability exists in the RapidIO subsystem of the Linux kernel. Specifically, when the functions rio_add_device() and rio_register_mport() encounter errors, certain name allocations are not adequately freed. This oversight can lead to a persistent memory leak, potentially affecting system performance and stability. The recent patch series addresses these issues by ensuring that any allocated names are properly released during error handling, thus reinforcing the robustness of the RapidIO implementation.

Affected Version(s)

Linux 1fa5ae857bb14f6046205171d98506d8112dd74e < 3b4676f274a6b5d001176f15d0542100bbf4b59a

Linux 1fa5ae857bb14f6046205171d98506d8112dd74e

Linux 1fa5ae857bb14f6046205171d98506d8112dd74e < 80fad2e53eaed2b3a2ff596575f65669e13ceda5

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.
CVE-2022-50343 : Memory Leak Vulnerability in Linux Kernel RapidIO Implementation