FreeBSD VuXML: Documenting security issues in FreeBSD and the FreeBSD Ports Collection

CVE-2009-2632

This CVE name corresponds to:

Entered Topic
2009-09-09 cyrus-imapd -- Potential buffer overflow in Sieve

The following information is adapted from the Common Vulnerabilities and Exposures (CVE) project. CVE and the CVE logo are trademarks of The MITRE Corporation. CVE content is Copyright 2005, The MITRE Corporation.

Details

Type Candidate
Name CVE-2009-2632
Phase Assigned(20090728)

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.

References

Source Reference
MLIST [Cyrus-CVS] 20090902 src/sieve by brong
MLIST [Cyrus-CVS] 20090902 src/sieve by brong
MLIST [Dovecot-news] 20090914 Security holes in CMU Sieve plugin
MLIST [oss-security] 20090914 Re: CVE for recent cyrus-imap issue
CONFIRM https://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/sieve/script.c.diff?r1=1.62&r2=1.62.2.1&only_with_tag=cyrus-imapd-2_2-tail
CONFIRM http://support.apple.com/kb/HT4077
APPLE APPLE-SA-2010-03-29-1
DEBIAN DSA-1881
FEDORA FEDORA-2009-9559
SUSE SUSE-SR:2009:016
UBUNTU USN-838-1
BID 36296
BID 36377
OSVDB 58103
OVAL oval:org.mitre.oval:def:10082
SECUNIA 36629
SECUNIA 36632
SECUNIA 36698
SECUNIA 36713
SECUNIA 36904
VUPEN ADV-2009-2559
VUPEN ADV-2009-2641