Skip to content
OpenAdvisories
Unscored CVE-2004-1012 EUVD-2004-1010GHSA-6j99-5j9x-px72

The argument parser of the PARTIAL command in Cyrus IMAP Server 2.2.6 and earlier allows remote authenticated users to execute arbitrary co…

Published Dec 1, 2004 · Updated Aug 8, 2024 · Assigned by mitre

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.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 cyrus-imapd 1.5.19-20 —
Debian 13 cyrus-imapd 1.5.19-20 —
Debian 12 cyrus-imapd 1.5.19-20 —
Debian 3.0 cyrus21-imapd 1.5.19-9.2 DSA-597-1

Advisories 1

References