Bug 149870 - CAN-2005-0546 multiple buffer overflows in cyrus-imapd
Summary: CAN-2005-0546 multiple buffer overflows in cyrus-imapd
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: cyrus-imapd
Version: 3
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: John Dennis
QA Contact: Brian Brock
URL:
Whiteboard: impact=moderate,public=20050214
Depends On:
Blocks: 156290
TreeView+ depends on / blocked
 
Reported: 2005-02-28 15:08 UTC by Josh Bressers
Modified: 2007-11-30 22:11 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2005-04-24 16:24:16 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Josh Bressers 2005-02-28 15:08:22 UTC
+++ This bug was initially created as a clone of Bug #149869 +++

Multiple buffer overflows in Cyrus IMAPd before 2.2.11 may allow attackers to
execute arbitrary code via (1) an off-by-one error in the imapd annotate
extension, (2) an off-by-one error in "cached header handling," (3) a
stack-based buffer overflow in fetchnews, or (4) a stack-based buffer overflow
in imapd.


* Fix possible single byte overflow in mailbox handling code. 
* Fix possible single byte overflows in the imapd annotate extension. 
* Fix stack buffer overflows in fetchnews (exploitable by peer news
  server), backend (exploitable by admin), and in imapd (exploitable
  by users though only on platforms where a filename may be larger
  than a mailbox name).

Comment 1 Josh Bressers 2005-02-28 15:10:46 UTC
This issue should also affect FC2.

Comment 2 John Dennis 2005-04-04 23:10:51 UTC
O.K. version 2.2.12 is in CVS and built. Please note version 2.2.11 referenced
in above annoucement was superceded in hours by 2.2.12 without any statement I
could find as to why, I can only assume because 2.2.11 needed a minor fix, thus
I've upgraded to 2.2.12.

Also note, cyrus-imapd has been deprecated in FC4, however that CVS branch was
updated, but it could not be built because its deprecated. The same upgrade fix
was applied to FC3 and FC2.

Tomorrow I will sanity test the new builds and start the fedora push process.

Comment 3 John Dennis 2005-04-24 16:24:16 UTC
testing completed. package sign and push requested submitted, announcement to
list will follow when packages are signed and pushed. Closing this out...


Note You need to log in before you can comment on or make changes to this bug.