CVE-2014-3556

NameCVE-2014-3556
DescriptionThe STARTTLS implementation in mail/ngx_mail_smtp_handler.c in the SMTP proxy in nginx 1.5.x and 1.6.x before 1.6.1 and 1.7.x before 1.7.4 does not properly restrict I/O buffering, which allows man-in-the-middle attackers to insert commands into encrypted SMTP sessions by sending a cleartext command that is processed after TLS is in place, related to a "plaintext command injection" attack, a similar issue to CVE-2011-0411.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, bugtraq, EDB, Metasploit, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, Mageia, GitHub code/issues, web search, more)
NVD severitymedium
Debian Bugs757196

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
nginx (PTS)stretch1.10.3-1+deb9u4fixed
stretch (security)1.10.3-1+deb9u5fixed
buster, buster (security)1.14.2-2+deb10u3fixed
bullseye, sid1.18.0-6fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
nginxsourcesqueeze(not affected)
nginxsourcewheezy(not affected)
nginxsource(unstable)1.6.1-1757196

Notes

[wheezy] - nginx <not-affected> (Affects 1.5.6 - 1.7.3)
[squeeze] - nginx <not-affected> (Affects 1.5.6 - 1.7.3)
fixed in nginx 1.7.4, 1.6.1

Search for package or bug name: Reporting problems