Dovecot Invalid Message Address Parsing Denial of Service Vulnerability
BID:31997
Info
Dovecot Invalid Message Address Parsing Denial of Service Vulnerability
| Bugtraq ID: | 31997 |
| Class: | Input Validation Error |
| CVE: |
CVE-2008-4907 |
| Remote: | Yes |
| Local: | No |
| Published: | Oct 30 2008 12:00AM |
| Updated: | Dec 16 2008 01:02AM |
| Credit: | This issue was disclosed by the vendor. |
| Vulnerable: |
Ubuntu Ubuntu Linux 8.10 sparc Ubuntu Ubuntu Linux 8.10 powerpc Ubuntu Ubuntu Linux 8.10 lpia Ubuntu Ubuntu Linux 8.10 i386 Ubuntu Ubuntu Linux 8.10 amd64 Pardus Linux 2008 0 Gentoo Linux Dovecot Dovecot 1.1.5 Dovecot Dovecot 1.1.4 |
| Not Vulnerable: |
Dovecot Dovecot 1.1.6 |
Discussion
Dovecot Invalid Message Address Parsing Denial of Service Vulnerability
Dovecot is prone to a remote denial-of-service vulnerability because it fails to handle certain specially crafted email headers.
An attacker can exploit this issue to prevent recipients from accessing their mailboxes.
For an exploit to succeed, the IMAP client connecting to Dovecot must use the FETCH ENVELOPE command.
The issue affects Dovecot 1.1.4 and 1.1.5.
Dovecot is prone to a remote denial-of-service vulnerability because it fails to handle certain specially crafted email headers.
An attacker can exploit this issue to prevent recipients from accessing their mailboxes.
For an exploit to succeed, the IMAP client connecting to Dovecot must use the FETCH ENVELOPE command.
The issue affects Dovecot 1.1.4 and 1.1.5.
Exploit / POC
Dovecot Invalid Message Address Parsing Denial of Service Vulnerability
The following invalid message address header is sufficient to trigger this issue:
"From: ("
The following invalid message address header is sufficient to trigger this issue:
"From: ("
Solution / Fix
Dovecot Invalid Message Address Parsing Denial of Service Vulnerability
Solution:
The vendor has released updates. Please see the references for more information.
Ubuntu Ubuntu Linux 8.10 lpia
Ubuntu Ubuntu Linux 8.10 sparc
Ubuntu Ubuntu Linux 8.10 powerpc
Ubuntu Ubuntu Linux 8.10 i386
Ubuntu Ubuntu Linux 8.10 amd64
Dovecot Dovecot 1.1.4
Dovecot Dovecot 1.1.5
Solution:
The vendor has released updates. Please see the references for more information.
Ubuntu Ubuntu Linux 8.10 lpia
-
Ubuntu dovecot-common_1.1.4-0ubuntu1.2_lpia.deb
http://ports.ubuntu.com/pool/main/d/dovecot/dovecot-common_1.1.4-0ubun tu1.2_lpia.deb -
Ubuntu dovecot-dev_1.1.4-0ubuntu1.2_lpia.deb
http://ports.ubuntu.com/pool/main/d/dovecot/dovecot-dev_1.1.4-0ubuntu1 .2_lpia.deb -
Ubuntu dovecot-imapd_1.1.4-0ubuntu1.2_lpia.deb
http://ports.ubuntu.com/pool/main/d/dovecot/dovecot-imapd_1.1.4-0ubunt u1.2_lpia.deb -
Ubuntu dovecot-pop3d_1.1.4-0ubuntu1.2_lpia.deb
http://ports.ubuntu.com/pool/main/d/dovecot/dovecot-pop3d_1.1.4-0ubunt u1.2_lpia.deb
Ubuntu Ubuntu Linux 8.10 sparc
-
Ubuntu dovecot-common_1.1.4-0ubuntu1.2_sparc.deb
http://ports.ubuntu.com/pool/main/d/dovecot/dovecot-common_1.1.4-0ubun tu1.2_sparc.deb -
Ubuntu dovecot-dev_1.1.4-0ubuntu1.2_sparc.deb
http://ports.ubuntu.com/pool/main/d/dovecot/dovecot-dev_1.1.4-0ubuntu1 .2_sparc.deb -
Ubuntu dovecot-imapd_1.1.4-0ubuntu1.2_sparc.deb
http://ports.ubuntu.com/pool/main/d/dovecot/dovecot-imapd_1.1.4-0ubunt u1.2_sparc.deb -
Ubuntu dovecot-pop3d_1.1.4-0ubuntu1.2_sparc.deb
http://ports.ubuntu.com/pool/main/d/dovecot/dovecot-pop3d_1.1.4-0ubunt u1.2_sparc.deb
Ubuntu Ubuntu Linux 8.10 powerpc
-
Ubuntu dovecot-common_1.1.4-0ubuntu1.2_powerpc.deb
http://ports.ubuntu.com/pool/main/d/dovecot/dovecot-common_1.1.4-0ubun tu1.2_powerpc.deb -
Ubuntu dovecot-dev_1.1.4-0ubuntu1.2_powerpc.deb
http://ports.ubuntu.com/pool/main/d/dovecot/dovecot-dev_1.1.4-0ubuntu1 .2_powerpc.deb -
Ubuntu dovecot-imapd_1.1.4-0ubuntu1.2_powerpc.deb
http://ports.ubuntu.com/pool/main/d/dovecot/dovecot-imapd_1.1.4-0ubunt u1.2_powerpc.deb -
Ubuntu dovecot-pop3d_1.1.4-0ubuntu1.2_powerpc.deb
http://ports.ubuntu.com/pool/main/d/dovecot/dovecot-pop3d_1.1.4-0ubunt u1.2_powerpc.deb
Ubuntu Ubuntu Linux 8.10 i386
-
Ubuntu dovecot-common_1.1.4-0ubuntu1.2_i386.deb
http://security.ubuntu.com/ubuntu/pool/main/d/dovecot/dovecot-common_1 .1.4-0ubuntu1.2_i386.deb -
Ubuntu dovecot-dev_1.1.4-0ubuntu1.2_i386.deb
http://security.ubuntu.com/ubuntu/pool/main/d/dovecot/dovecot-dev_1.1. 4-0ubuntu1.2_i386.deb -
Ubuntu dovecot-imapd_1.1.4-0ubuntu1.2_i386.deb
http://security.ubuntu.com/ubuntu/pool/main/d/dovecot/dovecot-imapd_1. 1.4-0ubuntu1.2_i386.deb -
Ubuntu dovecot-pop3d_1.1.4-0ubuntu1.2_i386.deb
http://security.ubuntu.com/ubuntu/pool/main/d/dovecot/dovecot-pop3d_1. 1.4-0ubuntu1.2_i386.deb
Ubuntu Ubuntu Linux 8.10 amd64
-
Ubuntu dovecot-common_1.1.4-0ubuntu1.2_amd64.deb
http://security.ubuntu.com/ubuntu/pool/main/d/dovecot/dovecot-common_1 .1.4-0ubuntu1.2_amd64.deb -
Ubuntu dovecot-dev_1.1.4-0ubuntu1.2_amd64.deb
http://security.ubuntu.com/ubuntu/pool/main/d/dovecot/dovecot-dev_1.1. 4-0ubuntu1.2_amd64.deb -
Ubuntu dovecot-imapd_1.1.4-0ubuntu1.2_amd64.deb
http://security.ubuntu.com/ubuntu/pool/main/d/dovecot/dovecot-imapd_1. 1.4-0ubuntu1.2_amd64.deb -
Ubuntu dovecot-pop3d_1.1.4-0ubuntu1.2_amd64.deb
http://security.ubuntu.com/ubuntu/pool/main/d/dovecot/dovecot-pop3d_1. 1.4-0ubuntu1.2_amd64.deb
Dovecot Dovecot 1.1.4
-
Dovecot dovecot-1.1.6.tar.gz
http://dovecot.org/releases/1.1/dovecot-1.1.6.tar.gz
Dovecot Dovecot 1.1.5
-
Dovecot dovecot-1.1.6.tar.gz
http://dovecot.org/releases/1.1/dovecot-1.1.6.tar.gz
References
Dovecot Invalid Message Address Parsing Denial of Service Vulnerability
References:
References:
- [Dovecot-news] v1.1.6 released (Dovecot)
- Dovecot Homepage (Dovecot)