Description
An arbitrary file copy vulnerability in mod_copy in ProFTPD up to 1.3.5b allows for remote code execution and information disclosure without authentication, a related issue to CVE-2015-3306.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | proftpd-dfsg | 1.3.6-6 | — |
| Debian 13 | proftpd-dfsg | 1.3.6-6 | — |
| Debian 12 | proftpd-dfsg | 1.3.6-6 | — |
| Debian 10 | proftpd-dfsg | 1.3.6-4+deb10u1 | DSA-4491-1 |
| Debian 9 | proftpd-dfsg | 1.3.5b-4+deb9u1 | DSA-4491-1 |
Show 1 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 8 | proftpd-dfsg | 1.3.5e+r1.3.5-2+deb8u3 | DLA-1873-1 |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 18.04 LTS | proftpd-dfsg | No fix yet | — |
| Ubuntu 16.04 LTS | proftpd-dfsg | No fix yet | — |
SUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SUSE Package Hub 15 SP1 | proftpd | 1.3.5e-bp151.4.3.1 | openSUSE-SU-2020:0031-1, openSUSE-SU-2019:1870-1 |
| SUSE Package Hub 15 | proftpd | 1.3.5e-bp150.3.3.1 | openSUSE-SU-2020:0031-1, openSUSE-SU-2019:1836-1 |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | proftpd | 1.3.6e-1.10 | openSUSE-SU-2024:11196-1 |
| openSUSE Leap 15.1 | proftpd | 1.3.5e-bp150.3.3.1 | openSUSE-SU-2020:0031-1, openSUSE-SU-2019:1836-1 |
| openSUSE Leap 15.0 | proftpd | 1.3.5e-bp150.3.3.1 | openSUSE-SU-2019:1836-1 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
GitHub 2 repositories
-
KTN1990/CVE-2019-12815 ★ 6 · Jul 27, 2019
ProFTPd mod_copy - arbitrary file copy without authentication
-
lcartey/proftpd-cve-2019-12815 ★ 0 · Aug 25, 2020
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Advisories 7
- DSA-4491-1 proftpd-dfsg - security update Debian Security (DSA / DLA) · Mar 9, 2026
- DLA-1873-1 proftpd-dfsg - security update Debian Security (DSA / DLA) · Mar 9, 2026
- openSUSE-SU-2019:1836-1 Security update for proftpd SUSE / openSUSE Security Updates · Feb 4, 2026
- openSUSE-SU-2019:1870-1 Security update for proftpd SUSE / openSUSE Security Updates · Feb 4, 2026
- openSUSE-SU-2020:0031-1 Security update for proftpd SUSE / openSUSE Security Updates · Feb 4, 2026
- openSUSE-SU-2024:11196-1 proftpd-1.3.6e-1.10 on GA media SUSE / openSUSE Security Updates · Feb 4, 2026
- ICSA-20-042-03 Siemens SIMATIC CP 1543-1 CISA ICS & IT advisories · Feb 11, 2020
References
- https://tbspace.de/cve201912815proftpd.html
- http://bugs.proftpd.org/show_bug.cgi?id=4372
- https://github.com/proftpd/proftpd/pull/816
- 109339 vdb-entry
- FEDORA-2019-82b0f48691 vendor-advisory
- FEDORA-2019-e9187610c3 vendor-advisory
- 20190805 [SECURITY] [DSA 4491-1] proftpd-dfsg security update mailing-list
- DSA-4491 vendor-advisory
- [debian-lts-announce] 20190807 [SECURITY] [DLA 1873-1] proftpd-dfsg security update mailing-list
- openSUSE-SU-2019:1836 vendor-advisory
- openSUSE-SU-2019:1870 vendor-advisory
- GLSA-201908-16 vendor-advisory
- openSUSE-SU-2020:0031 vendor-advisory
- https://cert-portal.siemens.com/productcert/pdf/ssa-940889.pdf