Code Labs>Number: 128698
Not applicable.
>Description:
Citing from http://www.dovecot.org/list/dovecot-news/2008-October/000089.html
-----
The invalid message address parsing bug is pretty important since it
allows a remote user to send broken mail headers and prevent the
recipient from accessing the mailbox afterwards, because the process
will always just crash trying to parse the header. This is assuming that
the IMAP client uses FETCH ENVELOPE command, not all do. Note that it
doesn't affect versions older than v1.1.4.
-----
Currently, FreeBSD's Dovecot from ports is build from the 1.1.3 release
and I doubt that it will be upgraded to something <= 1.1.6, since 1.1.6
is out. But who knows.
>How-To-Repeat:
Look at
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-4907
and references therein.
>Fix:
Possibly, the new VuXML entry can be added:
--- dovecot-08.11.2008.xml begins here ---
dovecot -- invalid message address parsing bug
dovecot
dovecot-devel
1.1.41.1.6
Dovecot reports:
The invalid message address parsing bug is pretty
important since it allows a remote user to send broken
mail headers and prevent the recipient from accessing
the mailbox afterwards, because the process will always
just crash trying to parse the header. This is assuming
that the IMAP client uses FETCH ENVELOPE command, not
all do. Note that it doesn't affect versions older than
v1.1.4.
CVE-2008-4907
http://www.dovecot.org/list/dovecot-news/2008-October/000089.html
http://secunia.com/advisories/32479/
http://xforce.iss.net/xforce/xfdb/46227/
http://www.securityfocus.com/bid/31997/
2008-10-30
2008-11-08
--- dovecot-08.11.2008.xml ends here ---
As I said, I greatly doubt that official FreeBSD ports will ever have
these versions of Dovecot, but people can update their ports to receive
the new Dovecot versions, so there can be some reasons to add it.
The only PR that contains Dovecot is ports/128469 and it upgrades the
port to the "safe" version 1.1.6.
| Greg KH | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg Kroah-Hartman | [PATCH 001/196] Chinese: Add the known_regression URI to the HOWTO |
| Andy Whitcroft | clam |
| Ingo Molnar | [patch] paravirt: VDSO page is essential |
git: | |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Lovich, Vitali | RE: [PATCH] Packet socket: mmapped IO: PACKET_TX_RING |
| David Miller | [GIT]: Networking |
