net/sched: act_ct: fix ref leak when switching zones in Kernel
Summary
GSD-2022-1001169: net/sched: act_ct: fix ref leak when switching zones. Affects Kernel versions >= 2f131de361f6d0eaff17db26efdb844c178432f8, < b24793a37d91aacad7cb9893b226a7924a89636a. No fix is published. How to fix ↓
Check if this vulnerability affects your application
Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.
No signup required · Results in about 60 seconds
Background
The Kernel is a critical component of the Linux operating system that provides core functionalities and manages system resources. It acts as an interface between the hardware and software layers, facilitating communication and coordination between various components. The 'act_ct' module in the Kernel is responsible for handling network traffic control and classification. It allows for the creation of connection tracking actions, which enable the tracking and manipulation of network connections. However, a vulnerability has been identified in the 'act_ct' module when switching zones, leading to a reference leak. This vulnerability can potentially be exploited by an attacker to cause resource exhaustion or other malicious activities.
Vulnerability Detail
The vulnerability in the 'act_ct' module occurs when switching zones. A reference leak is triggered, causing a gradual depletion of system resources. This can result in degraded system performance, denial of service conditions, or potential privilege escalation attacks. The vulnerability was introduced in version v5.17 of the Linux Kernel and has been fixed in version v5.17.2 by commit b24793a37d91aacad7cb9893b226a7924a89636a. It is crucial for users to update their Kernel to the fixed version to mitigate the risk associated with this vulnerability.
How To Fix
No fixed version is published for this vulnerability.
Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →
Conclusion
The 'act_ct' module in the Kernel is vulnerable to a reference leak when switching zones. This can lead to resource exhaustion, degraded system performance, denial of service conditions, or potential privilege escalation attacks. Users should update their Linux Kernel to version v5.17.2 or later to fix this vulnerability. For further support on vulnerability remediation, please contact DevNack.com.
See every vulnerability recorded for Kernel →
FAQ
The vulnerability can lead to resource exhaustion, degraded system performance, denial of service conditions, or potential privilege escalation attacks.
You can use Vulert's playground (https://vulert.com/scanner) to check if your system is affected by this vulnerability. Simply upload your package-lock.json file and Vulert will provide real-time alerts for open-source vulnerabilities, including this one.
No specific workaround has been provided for this vulnerability. It is recommended to update the Linux Kernel to the fixed version as soon as possible.
The vulnerability was introduced in version v5.17 of the Linux Kernel. All versions between v5.17 and v5.17.1 are affected.
At the time of this report, no known exploits for this vulnerability have been disclosed. However, it is essential to update the Kernel to the fixed version to mitigate any potential risks.
Related vulnerabilities
Recent vulnerabilities recorded for Kernel.