Impact
A flaw in the Linux kernel causes the IPv4 TCP child socket to inherit the ireq_opt field from a request socket and then free it while still in use. The freed memory can be read again as the child socket is constructed, which leads to a use‑after‑free that can trigger a kernel crash or a denial of service. The vulnerability does not directly leak data.
Affected Systems
All Linux kernel builds that contain the old TCP IPv4 implementation prior to the fix are affected. No specific version list is supplied, so any kernel before the merge that introduced kfree_rcu() in inet_sock_destruct() and tcp_v4_reqsk_destructor() is at risk.
Risk and Exploitability
The EPSS score is below 1 % and the vulnerability is not listed in CISA’s KEV catalog, indicating a low likelihood of widespread exploitation. The CVSS score of 9.8 indicates high severity. It is inferred that the attack vector is external—through network traffic, such as crafted TCP SYN packets—because the race condition occurs during concurrent SYN processing. An attacker would need to generate SYN traffic that triggers the race between the freeing of ireq_opt and its subsequent read, potentially causing a kernel crash or service disruption.
OpenCVE Enrichment
Debian DLA
Debian DSA