CVE-2004-1012

CRITICAL

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 d...

Affects 6 products across 6 vendors.

BCS7.86
CVSS 2.010.0
EPSS6.0%
Percentile92th
PatchPatched
CVSS Vector — Plain English Remotely exploitable over the network, low complexity.
◆ SAGE Intelligence — CITED Relevance Research Team

This vulnerability was disclosed in 2005. A critical vulnerability affects Carnegie Mellon University systems (CVE-2004-1012). No public exploit code is currently available. Isolate affected systems if patching is not feasible.

BSID: BS-2005-GLOBAL-008249-C • Model: rule-based-v1 • Confidence: MEDIUM

Is this CVE in your environment?

BreachSpider monitors your ICS/OT environment for vulnerabilities like this one. No agents or network access required. Free to start.

Check My Environment →
Frequently Asked Questions
What is CVE-2004-1012?
This vulnerability was disclosed in 2005. A critical vulnerability affects Carnegie Mellon University systems (CVE-2004-1012). No public exploit code is currently available. Isolate affected systems if patching is not feasible.
What is the CVSS score for CVE-2004-1012?
CVE-2004-1012 has CVSS 10.0 (Critical). Vector: AV:N/AC:L/Au:N/C:C/I:C/A:C. EPSS: 6.0%.
Is CVE-2004-1012 actively exploited?
No confirmed active exploitation of CVE-2004-1012 as of 2026-05-30.
How do I remediate CVE-2004-1012?
Priority: MEDIUM. Advisory: http://security.gentoo.org/glsa/glsa-200411-34.xml
What systems are affected by CVE-2004-1012?
CVE-2004-1012 affects: Carnegie Mellon University, Conectiva, Openpkg, Redhat, Trustix, Ubuntu.
Vulnerability Details
CVE IDCVE-2004-1012
BSIDBS-2005-GLOBAL-008249-C BreachSpider Global ID
CVSS VectorAV:N/AC:L/Au:N/C:C/I:C/A:C
Published2005-01-10
Last Modified2026-04-16
ICS Relevance0%
SourceNVD
Official Description

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.

Source: NIST NVD / MITRE CVE Database

Attack Vector Analysis — CITED Relevance

Vulnerability details: 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. CVSS vector: AV:N/AC:L/Au:N/C:C/I:C/A:C.

Exploitation Likelihood: LOW

Affected Products
VendorProductFixed Version
Carnegie Mellon University Cyrus Imap Server
Conectiva Linux
Openpkg Openpkg
Redhat Fedora Core
Trustix Secure Linux
Ubuntu Ubuntu Linux
Remediation
View Vendor Advisory →

Remediation Priority: MEDIUM

Threat Intelligence
● Threat Intelligence Validated: July 2026 | Threat Age: 7853 Days
CISA KEVNot in KEV catalog
Public ExploitNot confirmed
PoC CodeNot confirmed
SAGE Enrichment Record — provenance & audit hash
Modelrule-based-v1
ConfidenceMEDIUM
Enriched At2026-05-24
SHA-512 Audit Hash62c977a3721815cc854b5f2281d5b75f91420039652b40251e12e39e8c03f7d9912b2c84a1f98880f86266ffb3eeb7b7c2e41a5aebe124e79d9a4f5d48f0652f
Related CVEs affecting Carnegie Mellon University
CVE-2004-1013 10.0 The argument parser of the FETCH command in Cyrus IMAP Server 2.2.x through 2... CVE-2004-1015 10.0 Buffer overflow in proxyd for Cyrus IMAP Server 2.2.9 and earlier, with the i... CVE-2004-1067 10.0 Off-by-one error in the mysasl_canon_user function in Cyrus IMAP Server 2.2.9... CVE-2004-1011 10.0 Stack-based buffer overflow in Cyrus IMAP Server 2.2.4 through 2.2.8, with th... CVE-2009-0688 7.5 Multiple buffer overflows in the CMU Cyrus SASL library before 2.1.23 might a...
View all Carnegie Mellon University CVEs →

Critical Severity - Know Your Exposure

A CVSS 10.0 vulnerability in your ICS environment cannot wait. BreachSpider maps critical CVEs to your specific assets and tells you what to fix first.

Check Your Assets Free →