
Cloud Vulnerability DB
A community-led vulnerabilities database
A memory leak flaw and potential kernel crash vulnerability (CVE-2023-52610) was discovered in the Linux kernel's Conntrack module, specifically in the net/sched/act_ct component. The issue was identified in December 2023 and affects the Linux kernel's traffic control (tc) subsystem when handling fragmented packets (Red Hat CVE).
The vulnerability occurs in the act_ct component when handling packet fragments. When fragments arrive in order, the last fragment's reference is reset through inet_frag_reasm_prepare and skb_morph functions. However, when fragments arrive out of order, the reference counting becomes incorrect as nobody unreferences the last fragment, leading to memory leaks. Additionally, when packet capture is initiated on a cloned and shared SKB (socket buffer), it can trigger a kernel crash (Kernel Commit).
The vulnerability can result in memory leaks in the Linux kernel and potential system crashes when specific networking conditions are met, particularly when handling out-of-order packet fragments in conjunction with the Conntrack module (Red Hat CVE).
The issue can be triggered when processing network traffic with fragmented packets, especially when fragments arrive out of order and packet capture is initiated. The vulnerability requires specific networking conditions to be exploited (Kernel Commit).
The issue has been fixed by removing the skb_get() call before defragmentation and modifying act_ct to return TC_ACT_CONSUMED when defragmentation fails or is in progress. The fix was implemented in the Linux kernel through a patch that corrects the reference counting behavior (Kernel Commit).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."