CVE-2009-2632

cyrus-imapd: buffer overflow in cyrus sieve

Published Sep 8, 2009 CVSS 2.0 · 4.4 Medium EPSS < 1% KEV · Not listed
Description
Buffer overflow in the SIEVE script component (sieve/script.c), as used in cyrus-imapd in Cyrus IMAP Server 2.2.13 and 2.3.14, and Dovecot 1.0 before 1.0.4 and 1.1 before 1.1.7, allows local users to execute arbitrary code and read or modify arbitrary messages via a crafted SIEVE script, related to the incorrect use of the sizeof operator for determining buffer length, combined with an integer signedness error.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DSA Debian DSA DSA-1892-1 New dovecot packages fix arbitrary code execution
Debian DSA Debian DSA DSA-1893-1 New cyrus-imapd-2.2/kolab-cyrus-imapd packages fix arbitrary code execution
EUVD EUVD EUVD-2009-2626 Buffer overflow in the SIEVE script component (sieve/script.c), as used in cyrus-imapd in Cyrus IMAP Server 2.2.13 and 2.3.14, and Dovecot 1.0 before 1.0.4 and 1.1 before 1.1.7, allows local users to execute arbitrary code and read or modify arbitrary messages via a crafted SIEVE script, related to the incorrect use of the sizeof operator for determining buffer length, combined with an integer signedness error.
Ubuntu USN Ubuntu USN USN-838-1 Dovecot vulnerabilities
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
certcc
Published
Updated
Aug 7, 2024, 5:59 AM
Reserved
Jul 28, 2009, 12:00 AM
Status
Modified
Published
Sep 8, 2009, 11:30 PM
Modified
Jun 16, 2026, 11:09 PM
Severity
Important
Public date
Sep 7, 2009, 12:00 AM