CVEvulnerability

CVE-2004-1012

10.0 HIGH Published 2005-01-10 Modified 2026-06-16 Official page ↗
Status
Modified
Published
2005-01-10
Last modified
2026-06-16
Assigner
[email protected]
CVSS 2.0 ([email protected])
10.0 HIGH — AV:N/AC:L/Au:N/C:C/I:C/A:C

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.

Affected configurations

• carnegie mellon university cyrus imap server 2.1.7 • carnegie mellon university cyrus imap server 2.1.9 • carnegie mellon university cyrus imap server 2.1.10 • carnegie mellon university cyrus imap server 2.1.16 • carnegie mellon university cyrus imap server 2.2.0 alpha • carnegie mellon university cyrus imap server 2.2.1 beta • carnegie mellon university cyrus imap server 2.2.2 beta • carnegie mellon university cyrus imap server 2.2.3 • carnegie mellon university cyrus imap server 2.2.4 • carnegie mellon university cyrus imap server 2.2.5 • carnegie mellon university cyrus imap server 2.2.6 • carnegie mellon university cyrus imap server 2.2.7 • carnegie mellon university cyrus imap server 2.2.8 • openpkg openpkg current • conectiva linux 9.0 • conectiva linux 10.0 • redhat fedora core core 2.0 • redhat fedora core core 3.0 • trustix secure linux 2.0 • trustix secure linux 2.1 • trustix secure linux 2.2 • ubuntu ubuntu linux 4.1

Related

Referenced by CWE · observed example (1)

  • CWE-187 Partial String Comparison weakness

References