Unscored severity · published Nov 17, 2003
CVE-2003-0831
ProFTPD 1.2.7 through 1.2.9rc2 does not properly translate newline characters when transferring files in ASCII mode, which allows remote attackers to execute arbitrary code via a…
–
CVSS
58.4%
EPSS
No
On KEV
Description
ProFTPD 1.2.7 through 1.2.9rc2 does not properly translate newline characters when transferring files in ASCII mode, which allows remote attackers to execute arbitrary code via a buffer overflow using certain files.
Exploitation
Is it being used?
Exploit prediction (EPSS)58.4% · higher than 99% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
PR
Proftpd · Proftpd Project
1.2.7; 1.2.7_rc1; 1.2.7_rc2; 1.2.7_rc3; 1.2.8; 1.2.8_rc1; +3 more · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2003-0831
CVE.org
https://www.cve.org/CVERecord?id=CVE-2003-0831
lists.grok.org.uk
http://lists.grok.org.uk/pipermail/full-disclosure/2003-October/012072.html
marc.info
http://marc.info/?l=bugtraq&m=106441655617816&w=2
marc.info
http://marc.info/?l=bugtraq&m=106606885611269&w=2
secunia.com
http://secunia.com/advisories/9829
US Government Resource
http://www.kb.cert.org/vuls/id/405348
www.mandriva.com
http://www.mandriva.com/security/advisories?name=MDKSA-2003:095
More from Proftpd
8.1
CVE-2026-35025
ProFTPD ACL Bypass via /proc/self/root Path Prefix in RNFR
6.5
CVE-2026-53994
ProFTPD mod_sftp Heap Buffer Overflow via Unsigned Integer Underflow and Size Truncation
–
CVE-2009-0542
SQL injection vulnerability in ProFTPD Server 1.3.1 through 1.3.2rc2 allows remote attackers to execute arbitrary SQL commands via a "%" (percent) character in the username, which…
–
CVE-2008-4242
ProFTPD 1.3.1 interprets long commands from an FTP client as multiple commands, which allows remote attackers to conduct cross-site request forgery (CSRF) attacks and execute…
–
CVE-2007-2165
The Auth API in ProFTPD before 20070417, when multiple simultaneous authentication modules are configured, does not require that the module that checks authentication is the same…
