CVE-2004-1012
The argument parser of the PARTIAL command in Cyrus IMAP Server 2.2.6 and earlier allows remote...
CVE-2004-1012 is a high vulnerability (CVSS 10.0) in Carnegie Mellon University Cyrus Imap Server, published November 25, 2004. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 5.95%, the 93rd percentile. Fixed in cyrus-imapd 1.5.19-20.
The argument parser of the PARTIAL command in Cyrus IMAP Server 2.2.6 and earlier allows remote authenticated users to execute arbitrary code via a certain command ("body[p") that is treated as a different command ("body.peek") and causes an index increment error that leads to an out-of-bounds memory corruption.
Exploit likelihood
What each source reports
NVD Score used
10.0
The argument parser of the PARTIAL command in Cyrus IMAP Server 2.2.6 and earlier allows remote authenticated users to execute arbitrary code via a certain command ("body[p") that is treated as a different command ("body.peek") and causes an index increment error that leads to an out-of-bounds memory corruption.
- Record
CVE-2004-1012- 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
The argument parser of the PARTIAL command in Cyrus IMAP Server 2.2.6 and earlier allows remote authenticated users to execute arbitrary code via a certain command ("body[p") that is treated as a different command ("body.peek") and causes an index increment error that leads to an out-of-bounds memory corruption.
- Record
CVE-2004-1012- Updated
- 2026-11-02
EUVDEUVD-2004-1010 No score
The argument parser of the PARTIAL command in Cyrus IMAP Server 2.2.6 and earlier allows remote authenticated users to execute arbitrary code via a certain command ("body[p") that is treated as a different command ("body.peek") and causes an index increment error that leads to an out-of-bounds memory corruption.
- Record
EUVD-2004-1010- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-6j99-5j9x-px72 No score
The argument parser of the PARTIAL command in Cyrus IMAP Server 2.2.6 and earlier allows remote...
The argument parser of the PARTIAL command in Cyrus IMAP Server 2.2.6 and earlier allows remote authenticated users to execute arbitrary code via a certain command ("body[p") that is treated as a different command ("body.peek") and causes an index increment error that leads to an out-of-bounds memory corruption.
- Record
GHSA-6j99-5j9x-px72- Updated
- 2026-11-02
OSV No score
The argument parser of the PARTIAL command in Cyrus IMAP Server 2.2.6 and earlier allows remote authenticated users to execute arbitrary code via a certain command ("body[p") that is treated as a different command ("body.peek") and causes an index increment error that leads to an out-of-bounds memory corruption.
- Record
CVE-2004-1012- Updated
- 2026-11-02
OSVDEBIAN-CVE-2004-1012 No score
The argument parser of the PARTIAL command in Cyrus IMAP Server 2.2.6 and earlier allows remote authenticated users to execute arbitrary code via a certain command ("body[p") that is treated as a different command ("body.peek") and causes an index increment error that leads to an out-of-bounds memory corruption.
- Record
DEBIAN-CVE-2004-1012- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
cyrus-imapdDebian:12 |
before 1.5.19-20 | 1.5.19-20 |
cyrus-imapdDebian:13 |
before 1.5.19-20 | 1.5.19-20 |
cyrus-imapdDebian:14 |
before 1.5.19-20 | 1.5.19-20 |
cyrus21-imapdDebian:3.0 |
before 1.5.19-9.2 | 1.5.19-9.2 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
debian.org/security/2004/dsa-597
exchange.xforce.ibmcloud.com/vulnerabilities/18199
security.e-matters.de/advisories/152004.html
asg.web.cmu.edu/cyrus/download/imapd/changes.html
mandriva.com/security/advisories?name=MDKSA-2004:139
marc.info?l=bugtraq&m=110123023521619&w=2