CVE-2004-1095 json
Multiple integer overflows in (1) readbmp.c, (2) readgif.c, (3) readgif.c, (4) readmrf.c, (5) readpcx.c, (6) readpng.c,(7) readpnm.c, (8) r…
published 2004-12-01 21 y ago modified 2026-06-16 4 mo ago also EUVD-2004-1093
- cvss
- 10.0
- version 2.0, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 9.4%
- EPSS 9.4% chance of exploitation in 30 days, percentile 95%
- public exploits
- 1
- Exploit-DB
Summary
Multiple integer overflows in (1) readbmp.c, (2) readgif.c, (3) readgif.c, (4) readmrf.c, (5) readpcx.c, (6) readpng.c,(7) readpnm.c, (8) readprf.c, (9) readtiff.c, (10) readxbm.c, (11) readxpm.c in zgv 5.8 allow remote attackers to execute arbitrary code via certain image headers that cause calculations to be overflowed and small buffers to be allocated, leading to buffer overflows. NOTE: CVE-2004-0994 and CVE-2004-1095 identify sets of bugs that only partially overlap, despite having the same developer. Therefore, they should be regarded as distinct.
Patch / fix
Timeline
- First public exploit (EDB-609)
- Published
Exploit prediction
9.38% chance of exploitation in the next 30 days, higher than 95% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- EDB-609 zgv 5.5 - Multiple Arbitrary Code Executions remote, 2004-10-28
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 2.0 | 10.0 | AV:N/AC:L/Au:N/C:C/I:C/A:C |
References
-
securityfocus.com
/bid/11556
vdb-entry, patch, vendor-advisory
-
gentoo.org
/security/en/glsa/glsa-200411-12.xml
vendor-advisory
-
exchange.xforce.ibmcloud.com
/vulnerabilities/17871
vdb-entry
- svgalib.org /rus/zgv/
- svgalib.org /rus/zgv/zgv-5.8-integer-overflow-fix.diff
-
marc.info
/?l=bugtraq&m=109898111915661&w=2
mailing-list
-
marc.info
/?l=bugtraq&m=109886210702781&w=2
mailing-list
Sources
- CVE List CVE-2004-1095
- NVD CVE-2004-1095
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.