Korean
<< Back
VID 18119
Severity 40
Port 25
Protocol TCP
Class SMTP
Detailed Description Exim, developed by the University of Cambridge, is an open-source Mail Transfer Agent for various Unix platforms. 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.

* Note: This check requires an account with administrative privileges which can log into the host to scan. Absence of this condition will result in the check not being performed and a False Negative for all vulnerable hosts.

* References:
https://bugs.exim.org/show_bug.cgi?id=2201
https://lists.exim.org/lurker/message/20171125.034842.d1d75cac.en.html

* Platforms Affected:
Cambridge University, Exim versions prior to 4.88 and 4.89
Unix Any version
Linux Any version
Recommendation Upgrade to the latest exim package (4.89 later), available from the Exim Internet Mailer Web site at http://www.exim.org/
Related URL CVE-2017-16944 (CVE)
Related URL (SecurityFocus)
Related URL (ISS)