Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A double-free vulnerability has been identified in the Linux kernel's TCP congestion control, specifically within the CDG (Congestion Detection General) algorithm. This issue arises when MPTCP (Multipath TCP) calls tcp_disconnect() on a flow that has already been disconnected. While this behavior is generally acceptable, it creates a problem for flows using the CDG congestion control, potentially leading to a double-free error. The vulnerability has been addressed by allowing tcp_cdg_release() to be called multiple times, making the tcp_disconnect() function more resilient.
Exploitation of this vulnerability could lead to a double-free error, causing memory corruption issues.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.