CVE-2004-0005
Multiple buffer overflows in Gaim 0.75 allow remote attackers to cause a denial of service and...
Multiple buffer overflows in Gaim 0.75 allow remote attackers to cause a denial of service and possibly execute arbitrary code via (1) octal encoding in yahoo_decode that causes a null byte to be written beyond the buffer, (2) octal encoding in yahoo_decode that causes a pointer to reference memory beyond the terminating null byte, (3) a quoted printable string to the gaim_quotedp_decode MIME decoder that causes a null byte to be written beyond the buffer, and (4) quoted printable encoding in gaim_quotedp_decode that causes a pointer to reference memory beyond the terminating null byte.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.8
Multiple buffer overflows in Gaim 0.75 allow remote attackers to cause a denial of service and possibly execute arbitrary code via (1) octal encoding in yahoo_decode that causes a null byte to be written beyond the buffer, (2) octal encoding in yahoo_decode that causes a pointer to reference memory beyond the terminating null byte, (3) a quoted printable string to the gaim_quotedp_decode MIME decoder that causes a null byte to be written beyond the buffer, and (4) quoted printable encoding in gaim_quotedp_decode that causes a pointer to reference memory beyond the terminating null byte.
- Record
CVE-2004-0005- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-193
- Updated
- 2026-11-02
CVE List No score
Multiple buffer overflows in Gaim 0.75 allow remote attackers to cause a denial of service and possibly execute arbitrary code via (1) octal encoding in yahoo_decode that causes a null byte to be written beyond the buffer, (2) octal encoding in yahoo_decode that causes a pointer to reference memory beyond the terminating null byte, (3) a quoted printable string to the gaim_quotedp_decode MIME decoder that causes a null byte to be written beyond the buffer, and (4) quoted printable encoding in gaim_quotedp_decode that causes a pointer to reference memory beyond the terminating null byte.
- Record
CVE-2004-0005- Updated
- 2026-11-02
EUVDEUVD-2004-0005 No score
Multiple buffer overflows in Gaim 0.75 allow remote attackers to cause a denial of service and possibly execute arbitrary code via (1) octal encoding in yahoo_decode that causes a null byte to be written beyond the buffer, (2) octal encoding in yahoo_decode that causes a pointer to reference memory beyond the terminating null byte, (3) a quoted printable string to the gaim_quotedp_decode MIME decoder that causes a null byte to be written beyond the buffer, and (4) quoted printable encoding in gaim_quotedp_decode that causes a pointer to reference memory beyond the terminating null byte.
- Record
EUVD-2004-0005- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-w52g-gmgw-x986
9.8
Multiple buffer overflows in Gaim 0.75 allow remote attackers to cause a denial of service and...
Multiple buffer overflows in Gaim 0.75 allow remote attackers to cause a denial of service and possibly execute arbitrary code via (1) octal encoding in yahoo_decode that causes a null byte to be written beyond the buffer, (2) octal encoding in yahoo_decode that causes a pointer to reference memory beyond the terminating null byte, (3) a quoted printable string to the gaim_quotedp_decode MIME decoder that causes a null byte to be written beyond the buffer, and (4) quoted printable encoding in gaim_quotedp_decode that causes a pointer to reference memory beyond the terminating null byte.
- Record
GHSA-w52g-gmgw-x986- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-193
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
gaimDebian:3.0 From an advisory covering 4 CVEs |
before 0.58-2.4 | 0.58-2.4 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2004-0005 is a critical vulnerability (CVSS 9.8) in Gaim Project Gaim, published February 3, 2004. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 11.2%, the 95th percentile. No source names a fixed version.
References
exchange.xforce.ibmcloud.com/vulnerabilities/14944
kb.cert.org/vuls/id/226974
debian.org/security/2004/dsa-434
exchange.xforce.ibmcloud.com/vulnerabilities/14942
novell.com/linux/security/advisories/2004_04_gaim.html
slackware.com/security/viewer.php?l=slackware-security&y=2004&m=slackware-security.361158
Show 14 moreShow less
exchange.xforce.ibmcloud.com/vulnerabilities/14935
marc.info?l=bugtraq&m=107513690306318&w=2
security.gentoo.org/glsa/200401-04
securitytracker.com/id?1008850
security.e-matters.de/advisories/012004.html
osvdb.org/3736
archives.neohapsis.com/archives/fulldisclosure/2004-01/0994.html
kb.cert.org/vuls/id/655974
kb.cert.org/vuls/id/190366
distro.conectiva.com.br/atualizacoes?id=a&anuncio=000813
kb.cert.org/vuls/id/404470
exchange.xforce.ibmcloud.com/vulnerabilities/14938
nvd.nist.gov/vuln/detail/CVE-2004-0005
github.com/advisories/GHSA-w52g-gmgw-x986