Published: 16 March 2011
The STARTTLS implementation in Postfix 2.4.x before 2.4.16, 2.5.x before 2.5.12, 2.6.x before 2.6.9, and 2.7.x before 2.7.3 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.
Launchpad, Ubuntu, Debian
(2.4.16, 2.5.12, 2.6.9, 2.7.3)
Upstream: http://archive.mgm51.com/mirrors/postfix-source/official/postfix-2.4-patch16.gz (2.4)
Upstream: http://archive.mgm51.com/mirrors/postfix-source/official/postfix-2.5-patch12.gz (2.5)
Upstream: http://archive.mgm51.com/mirrors/postfix-source/official/postfix-2.6-patch09.gz (2.6)
Upstream: http://archive.mgm51.com/mirrors/postfix-source/official/postfix-2.7-patch03.gz (2.7)