Every CVESearch/Get API key

CVE-2004-0791

Multiple TCP/IP and ICMP implementations allow remote attackers to cause a denial of service ...

5.0 MediumPublic exploit

CVE-2004-0791 is a medium vulnerability (CVSS 5.0) in Sun Solaris, published April 12, 2005. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 20.3%, the 97th percentile. No source names a fixed version.

What does this mean?
Severity
5.0 MediumCVSS 2.0, NVD
Exploit chance
20.3%EPSS, 97th percentile
Exploitation
None known1 public exploit
Fixed in
No fix listedNo source names one

Description

Multiple TCP/IP and ICMP implementations allow remote attackers to cause a denial of service (network throughput reduction for TCP connections) via a blind throughput-reduction attack using spoofed Source Quench packets, aka the "ICMP Source Quench 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.

Exploit likelihood

20.3%Up 7.8 points since Feb 4, 2022
90%50%10%1%

Affected products

Affected packages

Affected packages
PackageAffectedFixed
kernel
Red Hat:enterprise_linux:3::as
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-BOOT
Red Hat:enterprise_linux:3::as
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-debuginfo
Red Hat:enterprise_linux:3::as
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-doc
Red Hat:enterprise_linux:3::as
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-hugemem
Red Hat:enterprise_linux:3::as
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-hugemem-unsupported
Red Hat:enterprise_linux:3::as
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-smp
Red Hat:enterprise_linux:3::as
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-smp-unsupported
Red Hat:enterprise_linux:3::as
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-source
Red Hat:enterprise_linux:3::as
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-unsupported
Red Hat:enterprise_linux:3::as
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
Show 30 moreShow less
Affected packages
PackageAffectedFixed
kernel
Red Hat:enterprise_linux:3::desktop
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-BOOT
Red Hat:enterprise_linux:3::desktop
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-debuginfo
Red Hat:enterprise_linux:3::desktop
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-doc
Red Hat:enterprise_linux:3::desktop
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-hugemem
Red Hat:enterprise_linux:3::desktop
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-hugemem-unsupported
Red Hat:enterprise_linux:3::desktop
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-smp
Red Hat:enterprise_linux:3::desktop
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-smp-unsupported
Red Hat:enterprise_linux:3::desktop
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-source
Red Hat:enterprise_linux:3::desktop
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-unsupported
Red Hat:enterprise_linux:3::desktop
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel
Red Hat:enterprise_linux:3::es
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-BOOT
Red Hat:enterprise_linux:3::es
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-debuginfo
Red Hat:enterprise_linux:3::es
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-doc
Red Hat:enterprise_linux:3::es
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-hugemem
Red Hat:enterprise_linux:3::es
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-hugemem-unsupported
Red Hat:enterprise_linux:3::es
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-smp
Red Hat:enterprise_linux:3::es
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-smp-unsupported
Red Hat:enterprise_linux:3::es
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-source
Red Hat:enterprise_linux:3::es
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-unsupported
Red Hat:enterprise_linux:3::es
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel
Red Hat:enterprise_linux:3::ws
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-BOOT
Red Hat:enterprise_linux:3::ws
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-debuginfo
Red Hat:enterprise_linux:3::ws
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-doc
Red Hat:enterprise_linux:3::ws
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-hugemem
Red Hat:enterprise_linux:3::ws
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-hugemem-unsupported
Red Hat:enterprise_linux:3::ws
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-smp
Red Hat:enterprise_linux:3::ws
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-smp-unsupported
Red Hat:enterprise_linux:3::ws
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-source
Red Hat:enterprise_linux:3::ws
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL
kernel-unsupported
Red Hat:enterprise_linux:3::ws
From an advisory covering 5 CVEs
before 0:2.4.21-27.0.2.EL
0:2.4.21-27.0.2.EL

Public exploits

Links only. Every CVE stores no exploit code.

What each source reports

NVD Score used5.0

Multiple TCP/IP and ICMP implementations allow remote attackers to cause a denial of service (network throughput reduction for TCP connections) via a blind throughput-reduction attack using spoofed Source Quench packets, aka the "ICMP Source Quench 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.

Record
CVE-2004-0791
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Updated
2026-11-02
CVE ListNo score

Multiple TCP/IP and ICMP implementations allow remote attackers to cause a denial of service (network throughput reduction for TCP connections) via a blind throughput-reduction attack using spoofed Source Quench packets, aka the "ICMP Source Quench 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.

Record
CVE-2004-0791
Updated
2026-11-02
EUVDEUVD-2004-0789No score

Multiple TCP/IP and ICMP implementations allow remote attackers to cause a denial of service (network throughput reduction for TCP connections) via a blind throughput-reduction attack using spoofed Source Quench packets, aka the "ICMP Source Quench 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.

Record
EUVD-2004-0789
Updated
2026-11-03
GitHub AdvisoriesGHSA-fqvv-84gm-c2c5No score

Multiple TCP/IP and ICMP implementations allow remote attackers to cause a denial of service ...

Multiple TCP/IP and ICMP implementations allow remote attackers to cause a denial of service (network throughput reduction for TCP connections) via a blind throughput-reduction attack using spoofed Source Quench packets, aka the "ICMP Source Quench 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.

Record
GHSA-fqvv-84gm-c2c5
Updated
2026-11-02

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, Exploit-DB, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

References

Show 52 moreShow less
MoveEnter Open