Linux Kernel Open vSwitch Memory Leak Vulnerability

Vulnerability

A memory leak vulnerability has been identified in the Open vSwitch (OVS) module of the Linux kernel. This issue arises when the module parses user-defined actions, potentially leading to dynamic memory allocation that is not properly freed. Currently, the actions 'ct()' and 'set()' can cause memory to be retained, with the 'ct()' action leaking memory allocated for connection tracking under certain flow conditions. The 'set()' action can leak tunnel information, including device references. The vulnerability is exacerbated by high flow rotation rates, which can lead to significant memory consumption, estimated at 2MB per second in one reported case.

Impact

Exploitation of this vulnerability can cause a substantial memory leak, with reported rates of up to 2MB per second.

Remediation

The vulnerability has been addressed in the Linux kernel. Users should upgrade to the latest version where this issue has been fixed.

Added: Jun 9, 2025, 7:46 PM
Updated: Jun 9, 2025, 7:46 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
5.3
remediation
0.0
relevance
0.0
threat
3.2
urgency
2.9
incentive
1.7

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