CVE-2011-1575
Summary
| CVE | CVE-2011-1575 |
|---|---|
| State | PUBLIC |
| Assigner | [email protected] |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2011-05-23 22:55:00 UTC |
| Updated | 2014-02-21 04:41:00 UTC |
| Description | The STARTTLS implementation in ftp_parser.c in Pure-FTPd before 1.0.30 does not properly restrict I/O buffering, which allows man-in-the-middle attackers to insert commands into encrypted FTP 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. |
Risk And Classification
Problem Types: CWE-399
NVD Known Affected Configurations (CPE 2.3)
| Type | Vendor | Product | Version | Update | Edition | Language |
|---|---|---|---|---|---|---|
| Application | Pureftpd | Pure-ftpd | 0.90 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.91 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.92 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.93 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.94 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.95 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.95-pre1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.95-pre2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.95-pre3 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.95-pre4 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.95.1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.95.2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.96 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.96.1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.96pre1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97-final | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.3 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.4 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.5 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.6 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.7 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.7pre1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.7pre2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.7pre3 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97pre1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97pre2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97pre3 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97pre4 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97pre5 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98-final | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98.1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98.2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98.2a | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98.3 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98.4 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98.5 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98.6 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98.7 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98pre1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98pre2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99.1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99.1a | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99.1b | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99.2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99.2a | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99.3 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99.4 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99.9 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99a | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99b | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99pre1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99pre2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.0 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.10 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.11 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.12 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.13a | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.14 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.15 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.16a | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.16b | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.16c | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.17 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.17a | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.18 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.19 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.20 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.21 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.22 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.24 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.25 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.26 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.27 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.28 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.3 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.4 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.5 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.6 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.7 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.8 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.9 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.90 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.91 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.92 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.93 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.94 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.95 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.95-pre1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.95-pre2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.95-pre3 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.95-pre4 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.95.1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.95.2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.96 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.96.1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.96pre1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97-final | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.3 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.4 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.5 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.6 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.7 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.7pre1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.7pre2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97.7pre3 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97pre1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97pre2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97pre3 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97pre4 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.97pre5 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98-final | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98.1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98.2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98.2a | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98.3 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98.4 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98.5 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98.6 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98.7 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98pre1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.98pre2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99.1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99.1a | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99.1b | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99.2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99.2a | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99.3 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99.4 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99.9 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99a | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99b | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99pre1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 0.99pre2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.0 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.1 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.10 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.11 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.12 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.13a | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.14 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.15 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.16a | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.16b | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.16c | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.17 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.17a | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.18 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.19 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.2 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.20 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.21 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.22 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.24 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.25 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.26 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.27 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.28 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.3 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.4 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.5 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.6 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.7 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.8 | All | All | All |
| Application | Pureftpd | Pure-ftpd | 1.0.9 | All | All | All |
| Application | Pureftpd | Pure-ftpd | All | All | All | All |
References
| Reference | Source | Link | Tags |
|---|---|---|---|
| Bug 686590 – VUL-0: new pure-ftpd version fix STARTTLS issues similar to CVE-2011-0411 | CONFIRM | bugzilla.novell.com | Patch |
| SUSE update for pure-ftpd - Secunia.com | SECUNIA | secunia.com | |
| [security-announce] SUSE Security Summary Report: SUSE-SR:2011:009 | SUSE | lists.opensuse.org | |
| oss-security - Re: pure-ftpd STARTTLS command injection / new CVE? | MLIST | openwall.com | |
| openSUSE-SU-2011:0483-1 (moderate): New pure-ftpd version fix STARTTLS i | MLIST | lists.opensuse.org | |
| oss-security - Re: pure-ftpd STARTTLS command injection / new CVE? | MLIST | openwall.com | |
| Pure-FTPd "STARTTLS" Plaintext Injection Vulnerability - Secunia.com | SECUNIA | secunia.com | Vendor Advisory |
| oss-security - Re: pure-ftpd STARTTLS command injection / new CVE? | MLIST | openwall.com | |
| Flush the command buffer after switching to TLS. · jedisct1/pure-ftpd@65c4d4a · GitHub | CONFIRM | github.com | Patch |
| [pure-ftpd] 20110308 Pure-FTPd 1.0.30 has been released | MLIST | archives.pureftpd.org | |
| oss-security - pure-ftpd STARTTLS command injection / new CVE? | MLIST | openwall.com | |
| Pure-FTPd - Latest news | CONFIRM | www.pureftpd.org | |
| 683221 – (CVE-2011-1575) CVE-2011-1575 pure-ftpd: command injection during plaintext to TLS session switch | CONFIRM | bugzilla.redhat.com | |
| [pure-ftpd] 20110308 Re: Pure-FTPd 1.0.30 has been released | MLIST | archives.pureftpd.org | Patch |
| CVE Program record | CVE.ORG | www.cve.org | canonical |
| NVD vulnerability detail | NVD | nvd.nist.gov | canonical, analysis |
No vendor comments have been submitted for this CVE.
Legacy QID Mappings
- 690254 Free Berkeley Software Distribution (FreeBSD) Security Update for pureftpd (1495f931-8522-11e0-a1c1-00215c6a37bb)