← Vulnerability feed

Vulnerability record · CVE-2004-0230 · published 18 August 2004

CVE-2004-0230: TCP sequence number guessing enables RST-based denial of service on long-lived connections

Juniper · Junos

TCP implementations using a large window size make it easier for remote attackers to guess sequence numbers and inject spoofed TCP RST packets, terminating persistent connections. The flaw matters most for long-lived sessions such as BGP peering, where a dropped connection causes routing disruption rather than a simple client retry.

5.0 CVSS 2.0 Medium EPSS 80% · top 0.4%
5.0CVSS 2.0 base score
80%EPSS exploitation probability, 30 days
NoNot in CISA KEV
12Affected product versions listed by NVD
58References, 2 tagged exploit
16 Jun 2026Last modified by NVD

Description

TCP, when using a large Window Size, makes it easier for remote attackers to guess sequence numbers and cause a denial of service (connection loss) to persistent TCP connections by repeatedly injecting a TCP RST packet, especially in protocols that use long-lived connections, such as BGP.

AV:N/AC:L/Au:N/C:N/I:N/A:P

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 18 September 2026. Confidence: medium.

high priorityRemote, unauthenticated, low-complexity denial of service against long-lived connections with very high EPSS and public exploit references, though impact is availability-only and no KEV listing exists.

What it is

TCP implementations using a large window size make it easier for remote attackers to guess sequence numbers and inject spoofed TCP RST packets, terminating persistent connections. The flaw matters most for long-lived sessions such as BGP peering, where a dropped connection causes routing disruption rather than a simple client retry.

Impact

An attacker can cause connection loss (denial of service) on targeted persistent TCP sessions. There is no confidentiality or integrity impact per the CVSS vector; the effect is availability loss only.

Attack surface

Reachable remotely over the network with no authentication and no user interaction (AV:N/AC:L/Au:N). The attacker only needs to send spoofed TCP RST packets toward an established connection, which is easier when the connection uses a large window size.

Exploitation

Not listed in CISA KEV, but EPSS is very high (0.803 probability, 99.6th percentile) and one reference is tagged Exploit, indicating public exploit material exists. No ransomware group usage is documented.

What to do

  • Apply vendor patches for the affected TCP stacks (Juniper, Microsoft, Oracle/Solaris, NetBSD, SCO, McAfee, OpenPGP) before other measures.
  • Reduce TCP window sizes or enable TCP MD5 / TCP-AO authentication on long-lived sessions such as BGP to make spoofed RST injection harder.
  • Filter spoofed traffic at network edges using BCP 38 / uRPF and restrict who can send packets toward routing peers.
  • Where supported, enable TCP sequence number randomization and other stack hardening options.
  • Monitor and rate-limit RST traffic toward critical long-lived connections.

Detection

  • Alert on unexpected TCP RST packets terminating long-lived sessions, especially BGP peering resets.
  • Baseline and monitor BGP session flaps and correlate them with RST bursts from unexpected source addresses.
  • Use flow or packet capture to detect RST packets whose source addresses do not match legitimate peers.
  • Track repeated connection teardowns on persistent TCP services for signs of repeated injection attempts.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

12 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

LinkTags
ftp://ftp.netbsd.org/pub/NetBSD/security/advisories/NetBSD-SA2004-006.txt.asc Broken LinkThird Party Advisory
ftp://ftp.sco.com/pub/updates/OpenServer/SCOSA-2005.3/SCOSA-2005.3.txt Broken LinkThird Party Advisory
ftp://ftp.sco.com/pub/updates/OpenServer/SCOSA-2005.9/SCOSA-2005.9.txt Broken LinkThird Party Advisory
ftp://ftp.sco.com/pub/updates/UnixWare/SCOSA-2005.14/SCOSA-2005.14.txt Broken LinkThird Party Advisory
ftp://patches.sgi.com/support/free/security/advisories/20040403-01-A.asc Broken LinkThird Party Advisory
http://kb.juniper.net/JSA10638 Third Party Advisory
http://marc.info/?l=bugtraq&m=108302060014745&w=2 Mailing List
http://marc.info/?l=bugtraq&m=108506952116653&w=2 Mailing List
http://secunia.com/advisories/11440 Broken LinkPermissions RequiredThird Party AdvisoryVDB Entry
http://secunia.com/advisories/11458 Broken LinkPermissions RequiredThird Party AdvisoryVDB Entry
http://secunia.com/advisories/22341 Broken LinkPermissions RequiredThird Party AdvisoryVDB Entry
http://www.cisco.com/warp/public/707/cisco-sa-20040420-tcp-ios.shtml Broken Link
http://www.kb.cert.org/vuls/id/415294 Third Party AdvisoryUS Government Resource
http://www.oracle.com/technetwork/topics/security/cpujan2015-1972971.html PatchThird Party Advisory
http://www.osvdb.org/4030 Broken Link
http://www.securityfocus.com/archive/1/449179/100/0/threaded Broken Link
http://www.securityfocus.com/bid/10183 ExploitThird Party AdvisoryVDB Entry
http://www.uniras.gov.uk/vuls/2004/236929/index.htm Broken Link
http://www.us-cert.gov/cas/techalerts/TA04-111A.html Third Party AdvisoryUS Government Resource
http://www.vupen.com/english/advisories/2006/3983 Broken LinkPermissions Required
https://docs.microsoft.com/en-us/security-updates/securitybulletins/2005/ms05-019 Third Party Advisory
https://docs.microsoft.com/en-us/security-updates/securitybulletins/2006/ms06-064 Third Party Advisory
https://exchange.xforce.ibmcloud.com/vulnerabilities/15886 Third Party Advisory
https://kc.mcafee.com/corporate/index?page=content&id=SB10053 Broken LinkPatchThird Party Advisory
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A2689 Broken Link
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A270 Broken Link
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A3508 Broken Link
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A4791 Broken Link
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A5711 Broken Link
ftp://ftp.netbsd.org/pub/NetBSD/security/advisories/NetBSD-SA2004-006.txt.asc Broken LinkThird Party Advisory
ftp://ftp.sco.com/pub/updates/OpenServer/SCOSA-2005.3/SCOSA-2005.3.txt Broken LinkThird Party Advisory
ftp://ftp.sco.com/pub/updates/OpenServer/SCOSA-2005.9/SCOSA-2005.9.txt Broken LinkThird Party Advisory
ftp://ftp.sco.com/pub/updates/UnixWare/SCOSA-2005.14/SCOSA-2005.14.txt Broken LinkThird Party Advisory
ftp://patches.sgi.com/support/free/security/advisories/20040403-01-A.asc Broken LinkThird Party Advisory
http://kb.juniper.net/JSA10638 Third Party Advisory
http://marc.info/?l=bugtraq&m=108302060014745&w=2 Mailing List
http://marc.info/?l=bugtraq&m=108506952116653&w=2 Mailing List
http://secunia.com/advisories/11440 Broken LinkPermissions RequiredThird Party AdvisoryVDB Entry
http://secunia.com/advisories/11458 Broken LinkPermissions RequiredThird Party AdvisoryVDB Entry
http://secunia.com/advisories/22341 Broken LinkPermissions RequiredThird Party AdvisoryVDB Entry

Track CVE-2004-0230 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2023-36845Juniper Junos OS J-Web PHP variable modification RCEJ-Web in Junos OS on EX Series and SRX Series mishandles the PHP PHPRC environment variable, letting a crafted request alter the PHP execution enviro…KEVEPSS 95%analysed9.8CVE-2020-1631Juniper Junos OS J-Web HTTP service path traversal and local file inclusionThe HTTP/HTTPS service behind J-Web, Web Authentication, Dynamic-VPN, Firewall Authentication Pass-Through with Web-Redirect, and ZTP in Junos OS doe…KEVEPSS 4.8%analysed9.8CVE-2008-4250Microsoft Windows Server service RPC path canonicalization buffer overflowThe Server service in multiple Windows versions fails to properly handle path canonicalization, allowing a crafted RPC request to overflow a buffer a…KEVEPSS 99%analysed8.8CVE-2009-1537Microsoft DirectShow QuickTime Parser NULL Byte Overwrite RCEThe QuickTime Movie Parser Filter in quartz.dll (DirectShow, DirectX 7.0 through 9.0c) contains an unspecified NULL byte overwrite flaw. A crafted Qu…KEVEPSS 51%analysed7.8CVE-2010-0232Windows kernel exception handler privilege escalation via NTVDMThe Windows kernel fails to properly validate certain BIOS calls when 16-bit application support is enabled on 32-bit x86 systems. A local user can c…KEVEPSS 29%analysed7.8CVE-2009-1123Microsoft Windows kernel improper validation allows local privilege escalationThe Windows kernel fails to properly validate changes to unspecified kernel objects, letting a local user elevate privileges through a crafted applic…KEVEPSS 4.9%analysed7.8CVE-2004-0210Microsoft Windows POSIX component buffer overflow allows local code executionThe POSIX subsystem in Windows NT and Windows 2000 contains a classic buffer overflow (CWE-120) that can be triggered by local users through crafted …KEVEPSS 7.2%analysed7.8CVE-2002-0367Windows NT/2000 smss.exe debugging subsystem privilege escalationThe smss.exe debugging subsystem in Windows NT and Windows 2000 fails to properly authenticate programs that connect to other programs, allowing a lo…KEVEPSS 4.9%analysed

Source: NIST National Vulnerability Database (record CVE-2004-0230), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.