CVE-2002-2438
Description
TCP firewalls could be circumvented by sending a SYN Packets with other flags (like e.g. RST flag) set, which was not correctly discarded by the Linux TCP stack after firewalling.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
An information disclosure vulnerability in Linux kernel's TCP/IP stack (SYN+RST) bypasses firewall filters, allowing attacker to confirm open ports or bypass restrictions.
Vulnerability
The Linux kernel’s TCP/IP stack (versions prior to 2.4.20) improperly processes packets that have both the SYN and RST flags set. According to RFC 793, such flag combinations are invalid. The Linux kernel would accept these packets, which would be discarded by RFC-compliant firewalls [1][2][4]. This allows an attacker to craft packets that pass through a firewall undetected and are processed by the target [3]. The issue was originally addressed in Linux 2.4.20, but CVE-2002-2438 was reserved later for the SYN+RST variant [1][4].
Exploitation
An attacker with network access crafts TCP packets with both SYN and RST flags set. This causes the firewall to either forward them (believing they are already rejected) or mishandle them [1][4]. The attacker can then send these packets to probe a target system’s open ports or launch a denial of service by overwhelming the host’s TCP connection handling [2][3]. No authentication or special privileges are required beyond the ability to send raw packets.
Impact
Successful exploitation allows an attacker to bypass firewall rules, potentially mapping open ports that the firewall intended to block, or triggering a denial-of-service condition on the target system by exhausting resources [1][2][4]. The vulnerability leads to information disclosure (port scanning) and availability impact. The attacker does not gain code execution or elevated privileges.
Mitigation
The vulnerability was fixed in Linux kernel 2.4.20 (released 2002) by checking for the RST flag in SYN packets [4]. Systems running kernel versions prior to 2.4.20 should be upgraded. No known workaround exists if patching is not possible. This CVE is not listed on the CISA Known Exploited Vulnerabilities Catalog (KEV). [1][2][4]
AI Insight generated on May 26, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
2- Linux/Linux TCP stackdescription
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
16- www.kb.cert.org/vuls/id/464113mitrethird-party-advisoryx_refsource_CERT-VN
- www.openwall.com/lists/oss-security/2012/02/03/7mitremailing-listx_refsource_MLIST
- www.openwall.com/lists/oss-security/2012/05/29/8mitremailing-listx_refsource_MLIST
- www.openwall.com/lists/oss-security/2012/05/30/11mitremailing-listx_refsource_MLIST
- www.openwall.com/lists/oss-security/2012/05/30/12mitremailing-listx_refsource_MLIST
- www.openwall.com/lists/oss-security/2012/05/30/13mitremailing-listx_refsource_MLIST
- www.openwall.com/lists/oss-security/2012/05/30/2mitremailing-listx_refsource_MLIST
- www.openwall.com/lists/oss-security/2012/05/30/4mitremailing-listx_refsource_MLIST
- www.openwall.com/lists/oss-security/2012/05/30/8mitremailing-listx_refsource_MLIST
- www.openwall.com/lists/oss-security/2012/05/30/9mitremailing-listx_refsource_MLIST
- www.openwall.com/lists/oss-security/2012/05/31/3mitremailing-listx_refsource_MLIST
- www.openwall.com/lists/oss-security/2014/02/12/8mitremailing-listx_refsource_MLIST
- bugzilla.suse.com/show_bug.cgimitrex_refsource_MISC
- security.netapp.com/advisory/ntap-20210727-0003/mitrex_refsource_CONFIRM
- www.kb.cert.org/vuls/id/464113%2Cmitrex_refsource_MISC
- www.openwall.com/lists/oss-security/2012/02/03/7mitrex_refsource_MISC
News mentions
0No linked articles in our index yet.