CVE-2004-1060

ICMP and TCP - Denial of Service via Forged ICMP Fragmentation Needed Packets

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 2 public exploits for CVE-2004-1060. PoCs published by Fernando Gont.

AI-analyzed exploit summary The document describes multiple ICMP-based denial-of-service vulnerabilities (CVE-2004-1060, CAN-2004-0790, CAN-2004-0791) affecting various TCP/IP implementations, including blind connection-reset, ICMP Source Quench, and PMTUD attacks. No exploit code is provided; it is purely informational.

Description

Multiple TCP/IP and ICMP implementations, when using Path MTU (PMTU) discovery (PMTUD), allow remote attackers to cause a denial of service (network throughput reduction for TCP connections) via forged ICMP ("Fragmentation Needed and Don't Fragment was Set") packets with a low next-hop MTU value, aka the "Path MTU discovery attack." NOTE: CVE-2004-0790, CVE-2004-0791, and CVE-2004-1060 have been SPLIT based on different attacks; CVE-2005-0065, CVE-2005-0066, CVE-2005-0067, and CVE-2005-0068 are related identifiers that are SPLIT based on the underlying vulnerability. While CVE normally SPLITs based on vulnerability, the attack-based identifiers exist due to the variety and number of affected implementations and solutions that address the attacks instead of the underlying vulnerabilities.

Exploits (2)

exploitdb WRITEUP VERIFIED
by Fernando Gont · textdosmultiple
https://www.exploit-db.com/exploits/25388

The document describes multiple ICMP-based denial-of-service vulnerabilities (CVE-2004-1060, CAN-2004-0790, CAN-2004-0791) affecting various TCP/IP implementations, including blind connection-reset, ICMP Source Quench, and PMTUD attacks. No exploit code is provided; it is purely informational.

Classification
Writeup 90%
Attack Type
Dos
Complexity
Moderate
Reliability
Theoretical
Target: Multiple vendor TCP/IP implementations (including Microsoft)
No auth needed
Prerequisites: Network access to send forged ICMP messages
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WORKING POC
cdoswindows
https://www.exploit-db.com/exploits/942

This exploit demonstrates a DoS vulnerability in Windows by crafting a malformed IP packet with an option size of 39, which exceeds the maximum allowed size of 40 bytes for the IP options field. The code constructs a raw IP packet with a TCP payload and sends it to the target, causing a crash due to an off-by-one error in the IP stack.

Classification
Working Poc 100%
Attack Type
Dos
Complexity
Moderate
Reliability
Reliable
Target: Microsoft Windows (unspecified version)
No auth needed
Prerequisites: libnet library · raw socket permissions
devstral-2 · analyzed Feb 19, 2026 Full analysis →

References (20)

Core 20
Core References
Third Party Advisory, VDB Entry vdb-entry signature x_refsource_oval
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A181
Third Party Advisory, VDB Entry vdb-entry signature x_refsource_oval
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A196
Third Party Advisory, VDB Entry vdb-entry signature x_refsource_oval
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A780
Third Party Advisory, VDB Entry vdb-entry x_refsource_bid
http://www.securityfocus.com/bid/13124
Third Party Advisory, VDB Entry vendor-advisory x_refsource_hp
http://www.securityfocus.com/archive/1/418882/100/0/threaded
Vendor Advisory vendor-advisory x_refsource_cisco
http://www.cisco.com/warp/public/707/cisco-sa-20050412-icmp.shtml
Third Party Advisory, VDB Entry vdb-entry signature x_refsource_oval
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A3826
Third Party Advisory, VDB Entry vdb-entry signature x_refsource_oval
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A405
Mailing List vendor-advisory x_refsource_hp
http://marc.info/?l=bugtraq&m=112861397904255&w=2
Third Party Advisory, VDB Entry vdb-entry signature x_refsource_oval
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A899
Various Sources vendor-advisory x_refsource_sco
ftp://ftp.sco.com/pub/updates/OpenServer/SCOSA-2006.4/SCOSA-2006.4.txt
Third Party Advisory third-party-advisory x_refsource_secunia
http://secunia.com/advisories/18317
Third Party Advisory, VDB Entry vdb-entry signature x_refsource_oval
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A2188
Third Party Advisory, VDB Entry vdb-entry signature x_refsource_oval
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A651
Third Party Advisory third-party-advisory x_refsource_sreason
http://securityreason.com/securityalert/19
Third Party Advisory third-party-advisory x_refsource_sreason
http://securityreason.com/securityalert/57
Third Party Advisory, VDB Entry vdb-entry signature x_refsource_oval
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A5386

Scores

EPSS 0.5991
EPSS Percentile 98.3%

Details

Status published
Products (2)
icmp/icmp
tcp/tcp
Published Apr 12, 2004
Tracked Since Feb 18, 2026