CVE-2004-1137
Multiple vulnerabilities in the IGMP functionality for Linux kernel 2.4.22 to 2.4.28, and 2.6.x...
Multiple vulnerabilities in the IGMP functionality for Linux kernel 2.4.22 to 2.4.28, and 2.6.x to 2.6.9, allow local and remote attackers to cause a denial of service or execute arbitrary code via (1) the ip_mc_source function, which decrements a counter to -1, or (2) the igmp_marksources function, which does not properly validate IGMP message parameters and performs an out-of-bounds read.
Exploit likelihood
What each source reports
NVD Score used
10.0
Multiple vulnerabilities in the IGMP functionality for Linux kernel 2.4.22 to 2.4.28, and 2.6.x to 2.6.9, allow local and remote attackers to cause a denial of service or execute arbitrary code via (1) the ip_mc_source function, which decrements a counter to -1, or (2) the igmp_marksources function, which does not properly validate IGMP message parameters and performs an out-of-bounds read.
- Record
CVE-2004-1137- CVSS 2.0
- 10.0 High
AV:N/AC:L/Au:N/C:C/I:C/A:C - Updated
- 2026-11-02
CVE List No score
Multiple vulnerabilities in the IGMP functionality for Linux kernel 2.4.22 to 2.4.28, and 2.6.x to 2.6.9, allow local and remote attackers to cause a denial of service or execute arbitrary code via (1) the ip_mc_source function, which decrements a counter to -1, or (2) the igmp_marksources function, which does not properly validate IGMP message parameters and performs an out-of-bounds read.
- Record
CVE-2004-1137- Updated
- 2026-11-02
EUVDEUVD-2004-1135 No score
Multiple vulnerabilities in the IGMP functionality for Linux kernel 2.4.22 to 2.4.28, and 2.6.x to 2.6.9, allow local and remote attackers to cause a denial of service or execute arbitrary code via (1) the ip_mc_source function, which decrements a counter to -1, or (2) the igmp_marksources function, which does not properly validate IGMP message parameters and performs an out-of-bounds read.
- Record
EUVD-2004-1135- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-vqwc-f978-m55f No score
Multiple vulnerabilities in the IGMP functionality for Linux kernel 2.4.22 to 2.4.28, and 2.6.x...
Multiple vulnerabilities in the IGMP functionality for Linux kernel 2.4.22 to 2.4.28, and 2.6.x to 2.6.9, allow local and remote attackers to cause a denial of service or execute arbitrary code via (1) the ip_mc_source function, which decrements a counter to -1, or (2) the igmp_marksources function, which does not properly validate IGMP message parameters and performs an out-of-bounds read.
- Record
GHSA-vqwc-f978-m55f- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
kernelRed Hat:enterprise_linux:3::as From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-BOOTRed Hat:enterprise_linux:3::as From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-debuginfoRed Hat:enterprise_linux:3::as From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-docRed Hat:enterprise_linux:3::as From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-hugememRed Hat:enterprise_linux:3::as From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-hugemem-unsupportedRed Hat:enterprise_linux:3::as From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-smpRed Hat:enterprise_linux:3::as From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-smp-unsupportedRed Hat:enterprise_linux:3::as From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-sourceRed Hat:enterprise_linux:3::as From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-unsupportedRed Hat:enterprise_linux:3::as From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
Show 62 moreShow less
| Package | Affected | Fixed |
|---|---|---|
kernelRed Hat:enterprise_linux:3::desktop From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-BOOTRed Hat:enterprise_linux:3::desktop From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-debuginfoRed Hat:enterprise_linux:3::desktop From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-docRed Hat:enterprise_linux:3::desktop From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-hugememRed Hat:enterprise_linux:3::desktop From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-hugemem-unsupportedRed Hat:enterprise_linux:3::desktop From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-smpRed Hat:enterprise_linux:3::desktop From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-smp-unsupportedRed Hat:enterprise_linux:3::desktop From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-sourceRed Hat:enterprise_linux:3::desktop From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-unsupportedRed Hat:enterprise_linux:3::desktop From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernelRed Hat:enterprise_linux:3::es From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-BOOTRed Hat:enterprise_linux:3::es From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-debuginfoRed Hat:enterprise_linux:3::es From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-docRed Hat:enterprise_linux:3::es From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-hugememRed Hat:enterprise_linux:3::es From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-hugemem-unsupportedRed Hat:enterprise_linux:3::es From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-smpRed Hat:enterprise_linux:3::es From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-smp-unsupportedRed Hat:enterprise_linux:3::es From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-sourceRed Hat:enterprise_linux:3::es From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-unsupportedRed Hat:enterprise_linux:3::es From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernelRed Hat:enterprise_linux:3::ws From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-BOOTRed Hat:enterprise_linux:3::ws From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-debuginfoRed Hat:enterprise_linux:3::ws From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-docRed Hat:enterprise_linux:3::ws From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-hugememRed Hat:enterprise_linux:3::ws From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-hugemem-unsupportedRed Hat:enterprise_linux:3::ws From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-smpRed Hat:enterprise_linux:3::ws From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-smp-unsupportedRed Hat:enterprise_linux:3::ws From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-sourceRed Hat:enterprise_linux:3::ws From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernel-unsupportedRed Hat:enterprise_linux:3::ws From an advisory covering 7 CVEs |
before 0:2.4.21-27.0.1.EL | 0:2.4.21-27.0.1.EL |
kernelRed Hat:enterprise_linux:4::as From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::as From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-develRed Hat:enterprise_linux:4::as From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-docRed Hat:enterprise_linux:4::as From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-hugememRed Hat:enterprise_linux:4::as From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-hugemem-develRed Hat:enterprise_linux:4::as From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-smpRed Hat:enterprise_linux:4::as From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-smp-develRed Hat:enterprise_linux:4::as From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernelRed Hat:enterprise_linux:4::desktop From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::desktop From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-develRed Hat:enterprise_linux:4::desktop From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-docRed Hat:enterprise_linux:4::desktop From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-hugememRed Hat:enterprise_linux:4::desktop From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-hugemem-develRed Hat:enterprise_linux:4::desktop From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-smpRed Hat:enterprise_linux:4::desktop From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-smp-develRed Hat:enterprise_linux:4::desktop From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernelRed Hat:enterprise_linux:4::es From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::es From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-develRed Hat:enterprise_linux:4::es From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-docRed Hat:enterprise_linux:4::es From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-hugememRed Hat:enterprise_linux:4::es From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-hugemem-develRed Hat:enterprise_linux:4::es From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-smpRed Hat:enterprise_linux:4::es From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-smp-develRed Hat:enterprise_linux:4::es From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernelRed Hat:enterprise_linux:4::ws From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::ws From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-develRed Hat:enterprise_linux:4::ws From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-docRed Hat:enterprise_linux:4::ws From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-hugememRed Hat:enterprise_linux:4::ws From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-hugemem-develRed Hat:enterprise_linux:4::ws From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-smpRed Hat:enterprise_linux:4::ws From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
kernel-smp-develRed Hat:enterprise_linux:4::ws From an advisory covering 13 CVEs |
before 0:2.6.9-5.0.3.EL | 0:2.6.9-5.0.3.EL |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | Linux Kernel 2.4.22-28/2.6.9 - 'igmp.c' Local Denial of Service | 2004-12-14 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2004-1137 is a high vulnerability (CVSS 10.0) in Linux Kernel, published December 15, 2004. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 20.8%, the 97th percentile. No source names a fixed version.
References
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11144
mandriva.com/security/advisories?name=MDKSA-2005:022
marc.info?l=bugtraq&m=110306397320336&w=2
bugzilla.fedora.us/show_bug.cgi?id=2336
novell.com/linux/security/advisories/2004_44_kernel.html
redhat.com/support/errata/RHSA-2005-092.html
Show 107 moreShow less
distro.conectiva.com.br/atualizacoes/index.php?id=a&anuncio=000930
isec.pl/vulnerabilities/isec-0018-igmp.txt
exchange.xforce.ibmcloud.com/vulnerabilities/18482
exchange.xforce.ibmcloud.com/vulnerabilities/18481
nvd.nist.gov/vuln/detail/CVE-2004-1137
github.com/advisories/GHSA-vqwc-f978-m55f
access.redhat.com/errata/RHSA-2004:689
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=124734
bugzilla.redhat.com/show_bug.cgi?id=126126
bugzilla.redhat.com/show_bug.cgi?id=142729
bugzilla.redhat.com/show_bug.cgi?id=142748
bugzilla.redhat.com/show_bug.cgi?id=142964
bugzilla.redhat.com/show_bug.cgi?id=142965
security.access.redhat.com/data/csaf/v2/advisories/2004/rhsa-2004_689.json
access.redhat.com/security/cve/CVE-2004-0565
bugzilla.redhat.com/show_bug.cgi?id=1617231
cve.org/CVERecord?id=CVE-2004-0565
nvd.nist.gov/vuln/detail/CVE-2004-0565
access.redhat.com/security/cve/CVE-2004-1016
bugzilla.redhat.com/show_bug.cgi?id=1617350
cve.org/CVERecord?id=CVE-2004-1016
nvd.nist.gov/vuln/detail/CVE-2004-1016
access.redhat.com/security/cve/CVE-2004-1017
bugzilla.redhat.com/show_bug.cgi?id=1617351
cve.org/CVERecord?id=CVE-2004-1017
nvd.nist.gov/vuln/detail/CVE-2004-1017
access.redhat.com/security/cve/CVE-2004-1137
bugzilla.redhat.com/show_bug.cgi?id=1617372
cve.org/CVERecord?id=CVE-2004-1137
access.redhat.com/security/cve/CVE-2004-1144
bugzilla.redhat.com/show_bug.cgi?id=1617379
cve.org/CVERecord?id=CVE-2004-1144
nvd.nist.gov/vuln/detail/CVE-2004-1144
access.redhat.com/security/cve/CVE-2004-1234
bugzilla.redhat.com/show_bug.cgi?id=1617396
cve.org/CVERecord?id=CVE-2004-1234
nvd.nist.gov/vuln/detail/CVE-2004-1234
access.redhat.com/security/cve/CVE-2004-1335
bugzilla.redhat.com/show_bug.cgi?id=1617408
cve.org/CVERecord?id=CVE-2004-1335
nvd.nist.gov/vuln/detail/CVE-2004-1335
access.redhat.com/errata/RHSA-2005:092
isec.pl/vulnerabilities/isec-0021-uselib.txt
isec.pl/vulnerabilities/isec-0022-pagefault.txt
bugzilla.redhat.com/show_bug.cgi?id=142670
bugzilla.redhat.com/show_bug.cgi?id=144131
bugzilla.redhat.com/show_bug.cgi?id=144136
bugzilla.redhat.com/show_bug.cgi?id=144391
bugzilla.redhat.com/show_bug.cgi?id=144412
bugzilla.redhat.com/show_bug.cgi?id=144471
bugzilla.redhat.com/show_bug.cgi?id=144522
bugzilla.redhat.com/show_bug.cgi?id=144528
bugzilla.redhat.com/show_bug.cgi?id=144532
bugzilla.redhat.com/show_bug.cgi?id=144658
bugzilla.redhat.com/show_bug.cgi?id=146083
bugzilla.redhat.com/show_bug.cgi?id=146095
bugzilla.redhat.com/show_bug.cgi?id=146101
security.access.redhat.com/data/csaf/v2/advisories/2005/rhsa-2005_092.json
access.redhat.com/security/cve/CVE-2004-1056
bugzilla.redhat.com/show_bug.cgi?id=1617358
cve.org/CVERecord?id=CVE-2004-1056
nvd.nist.gov/vuln/detail/CVE-2004-1056
access.redhat.com/security/cve/CVE-2004-1235
bugzilla.redhat.com/show_bug.cgi?id=1617397
cve.org/CVERecord?id=CVE-2004-1235
nvd.nist.gov/vuln/detail/CVE-2004-1235
access.redhat.com/security/cve/CVE-2005-0001
bugzilla.redhat.com/show_bug.cgi?id=1617429
cve.org/CVERecord?id=CVE-2005-0001
nvd.nist.gov/vuln/detail/CVE-2005-0001
access.redhat.com/security/cve/CVE-2005-0090
bugzilla.redhat.com/show_bug.cgi?id=1617452
cve.org/CVERecord?id=CVE-2005-0090
nvd.nist.gov/vuln/detail/CVE-2005-0090
access.redhat.com/security/cve/CVE-2005-0091
bugzilla.redhat.com/show_bug.cgi?id=1617453
cve.org/CVERecord?id=CVE-2005-0091
nvd.nist.gov/vuln/detail/CVE-2005-0091
access.redhat.com/security/cve/CVE-2005-0092
bugzilla.redhat.com/show_bug.cgi?id=1617454
cve.org/CVERecord?id=CVE-2005-0092
nvd.nist.gov/vuln/detail/CVE-2005-0092
access.redhat.com/security/cve/CVE-2005-0176
bugzilla.redhat.com/show_bug.cgi?id=1617481
cve.org/CVERecord?id=CVE-2005-0176
nvd.nist.gov/vuln/detail/CVE-2005-0176
access.redhat.com/security/cve/CVE-2005-0177
bugzilla.redhat.com/show_bug.cgi?id=1617482
cve.org/CVERecord?id=CVE-2005-0177
nvd.nist.gov/vuln/detail/CVE-2005-0177
access.redhat.com/security/cve/CVE-2005-0178
bugzilla.redhat.com/show_bug.cgi?id=1617483
cve.org/CVERecord?id=CVE-2005-0178
nvd.nist.gov/vuln/detail/CVE-2005-0178
access.redhat.com/security/cve/CVE-2005-0179
bugzilla.redhat.com/show_bug.cgi?id=1617484
cve.org/CVERecord?id=CVE-2005-0179
nvd.nist.gov/vuln/detail/CVE-2005-0179
access.redhat.com/security/cve/CVE-2005-0180
bugzilla.redhat.com/show_bug.cgi?id=1617485
cve.org/CVERecord?id=CVE-2005-0180
nvd.nist.gov/vuln/detail/CVE-2005-0180
access.redhat.com/security/cve/CVE-2005-0204
bugzilla.redhat.com/show_bug.cgi?id=1617491
cve.org/CVERecord?id=CVE-2005-0204
nvd.nist.gov/vuln/detail/CVE-2005-0204