Linux Kernel RapidIO Memory Management Vulnerability in Net Allocation

Vulnerability

A vulnerability in the Linux kernel's RapidIO driver has been addressed. The issue involved improper memory management in the net allocation process for RapidIO ports. When the destination ID table allocation failed, the allocated net structure was not yet registered with the network management functions, leading to a potential memory leak. The fix involved changing the memory deallocation function to properly release the allocated resources and prevent dangling pointers.

Impact

The vulnerability could lead to memory leaks and dangling pointers, which may cause undefined behavior in the kernel.

Reproduction

The vulnerability could be reproduced by allocating a destination ID table for a RapidIO port and simulating a failure in the allocation process. This would result in the allocated net structure not being properly managed, creating a memory leak and a dangling pointer reference.

Remediation

Users can upgrade to the latest version of the Linux kernel where this vulnerability has been fixed.

Added: May 8, 2026, 4:41 PM
Updated: May 8, 2026, 4:41 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
1.3
exploitability
4.3
remediation
7.7
relevance
7.8
threat
4.8
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.