UW-IMAP contains a buffer overflow vulnerability that may allow a remote, authenticated attacker to execute arbitrary code on a vulnerable system.
The University of Washington IMAP Server (UW-IMAP) is an email server that uses the Internet Message Access Protocol (lMAP). A lack of validation on user-controlled data supplied to the UW-IMAP Server may allow a buffer overflow to occur. The UW-IMAP Server expects mailbox names enclosed with quote characters ("). If a remote attacker supplies the UW-IMAP server with a mailbox name that begins with a quote character but does not have a closing quote character, the server will continue to read data until an end quote character is reached. This may overrun the buffer meant to contain the mailbox name and overwrite the stack with attacker-controlled data.
A remote, authenticated attacker may be able to execute arbitrary code on a vulnerable system.
This vulnerability is fixed in UW-IMAP maintenance release imap-2004g.
This vulnerability was reported by AusCERT. AusCERT credits iDEFENSE with providing information regarding this issue.
This document was written by Jeff Gennari.
|Date First Published:||2005-10-17|
|Date Last Updated:||2005-12-20 15:20 UTC|