CVE-2017-16944

Priority
Medium
Description
The receive_msg function in receive.c in the SMTP daemon in Exim 4.88 and
4.89 allows remote attackers to cause a denial of service (infinite loop
and stack exhaustion) via vectors involving BDAT commands and an improper
check for a '.' character signifying the end of the content, related to the
bdat_getc function.
References
Bugs
Notes
 mdeslaur> only affects Exim 4.88 or newer
Assigned-to
mdeslaur
Package
Source: exim4 (LP Ubuntu Debian)
Upstream:needs-triage
Ubuntu 12.04 ESM (Precise Pangolin):DNE
Ubuntu 14.04 LTS (Trusty Tahr):not-affected (4.82-3ubuntu2.3)
Ubuntu 16.04 LTS (Xenial Xerus):not-affected (4.86.2-2ubuntu2.2)
Ubuntu 17.04 (Zesty Zapus):released (4.88-5ubuntu1.3)
Ubuntu 17.10 (Artful Aardvark):released (4.89-5ubuntu1.2)
Ubuntu 18.04 LTS (Bionic Beaver):released (4.89-9ubuntu3)
Patches:
Upstream:https://git.exim.org/exim.git/commit/178ecb70987f024f0e775d87c2f8b2cf587dd542
Upstream:https://git.exim.org/exim.git/commit/4804c62909a62a3ac12ec4777ebd48c541028965 (4.89)
More Information

Updated: 2017-12-15 20:35:44 UTC (commit 13913)