portage-ng / portage / net-ftp / proftpd / 1.3.9b
portage-ng glsa
11 advisories reference net-ftp/proftpd · none place version 1.3.9b in a vulnerable range
▸ GLSA 202509-06 ProFTPd: SSH Terrapin vulnerability this version unaffected normal remote 2025-09-17

A vulnerability has been discovered in ProFTPd, which can lead to loss of confidentiality.

Announced
2025-09-17
Revised
2025-09-17
Access
remote
Bugs
#920385
Advisory
https://security.gentoo.org/glsa/202509-06

Affected packages

PackageArchVulnerableUnaffected
net-ftp/proftpd*< 1.3.8b>= 1.3.8b

Background

ProFTPD is an advanced and very configurable FTP server.

Description

A vulnerability has been discovered in ProFTPd. Please review the CVE identifier referenced below for details.

Impact

The SSH transport protocol with certain OpenSSH extensions, found in OpenSSH before 9.6 and other products, allows remote attackers to bypass integrity checks such that some packets are omitted (from the extension negotiation message), and a client and server may consequently end up with a connection for which some security features have been downgraded or disabled, aka a Terrapin attack.

Workaround

There is no known workaround at this time.

Resolution

All ProFTPd users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-ftp/proftpd-1.3.8b"

References

▸ GLSA 202305-03 ProFTPd: Memory Disclosure this version unaffected low remote 2023-05-03

A vulnerability has been discovered in ProFTPd which could result in memory disclosure.

Announced
2023-05-03
Revised
2023-05-03
Access
remote
Bugs
#811495
Advisory
https://security.gentoo.org/glsa/202305-03

Affected packages

PackageArchVulnerableUnaffected
net-ftp/proftpd*< 1.3.7c>= 1.3.7c

Background

ProFTPD is an advanced and very configurable FTP server.

Description

ProFTPd unconditionally sends passwords to Radius servers for authentication in multiples of 16 bytes. If a password is not of a length that is a multiple of 16 bytes, ProFTPd will read beyond the end of the password string and send bytes beyond the end of the string buffer.

Impact

Radius servers used for authentication can receive the contents of the ProFTPd process' memory.

Workaround

There is no known workaround at this time.

Resolution

All ProFTPd users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-ftp/proftpd-1.3.7c"

References

▸ GLSA 202009-11 ProFTPD: Denial of service this version unaffected low local, remote 2020-09-13

A vulnerability in ProFTPD could lead to a Denial of Service condition.

Announced
2020-09-13
Revised
2020-09-13
Access
local, remote
Bugs
#733376
Advisory
https://security.gentoo.org/glsa/202009-11

Affected packages

PackageArchVulnerableUnaffected
net-ftp/proftpd*< 1.3.7a>= 1.3.7a

Background

ProFTPD is an advanced and very configurable FTP server.

Description

It was found that ProFTPD did not properly handle invalid SCP commands.

Impact

An authenticated remote attacker could issue invalid SCP commands, possibly resulting in a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All ProFTPD users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-ftp/proftpd-1.3.7a"

References

▸ GLSA 202003-35 ProFTPd: Multiple vulnerabilities this version unaffected normal remote 2020-03-16

Multiple vulnerabilities have been found in ProFTPd, the worst of which may lead to arbitrary code execution.

Announced
2020-03-16
Revised
2020-03-16
Access
remote
Bugs
#699520 #701814 #710730
Advisory
https://security.gentoo.org/glsa/202003-35

Affected packages

PackageArchVulnerableUnaffected
net-ftp/proftpd*< 1.3.6c>= 1.3.6c

Background

ProFTPD is an advanced and very configurable FTP server.

Description

Multiple vulnerabilities have been discovered in ProFTPd. Please review the CVE identifiers referenced below for details.

Impact

A remote attacker, by interrupting the data transfer channel, could possibly execute arbitrary code with the privileges of the process or cause a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All ProFTPd users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-ftp/proftpd-1.3.6c"

References

▸ GLSA 201908-16 ProFTPD: Remote code execution this version unaffected high remote 2019-08-15

A vulnerability in ProFTPD could result in the arbitrary execution of code.

Announced
2019-08-15
Revised
2019-08-15
Access
remote
Bugs
#690528
Advisory
https://security.gentoo.org/glsa/201908-16

Affected packages

PackageArchVulnerableUnaffected
net-ftp/proftpd*< 1.3.6-r5>= 1.3.6-r5

Background

ProFTPD is an advanced and very configurable FTP server.

Description

It was discovered that ProFTPD’s “mod_copy” module does not properly restrict privileges for anonymous users.

Impact

A remote attacker, by anonymously uploading a malicious file, could possibly execute arbitrary code with the privileges of the process, cause a Denial of Service condition or disclose information.

Workaround

There is no known workaround at this time.

Resolution

All ProFTPD users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-ftp/proftpd-1.3.6-r5"

References

▸ GLSA 201309-15 ProFTPD: Multiple vulnerabilities this version unaffected high local, remote 2013-09-24

Multiple vulnerabilities have been found in ProFTPD, the worst of which leading to remote execution of arbitrary code.

Announced
2013-09-24
Revised
2013-09-24
Access
local, remote
Bugs
#305343 #343389 #348998 #354080 #361963 #390075 #450746 #484614
Advisory
https://security.gentoo.org/glsa/201309-15

Affected packages

PackageArchVulnerableUnaffected
net-ftp/proftpd*< 1.3.4d>= 1.3.4d

Background

ProFTPD is an advanced and very configurable FTP server.

Description

Multiple vulnerabilities have been discovered in ProFTPD. Please review the CVE identifiers referenced below for details.

Impact

A context-dependent attacker could possibly execute arbitrary code with the privileges of the process, perform man-in-the-middle attacks to spoof arbitrary SSL servers, cause a Denial of Service condition, or read and modify arbitrary files.

Workaround

There is no known workaround at this time.

Resolution

All ProFTPD users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-ftp/proftpd-1.3.4d"

References

▸ GLSA 200903-27 ProFTPD: Multiple vulnerabilities this version unaffected normal remote 2009-03-12

Two vulnerabilities in ProFTPD might allow for SQL injection attacks.

Announced
2009-03-12
Revised
2009-03-12
Access
remote
Bugs
#258450
Advisory
https://security.gentoo.org/glsa/200903-27

Affected packages

PackageArchVulnerableUnaffected
net-ftp/proftpd*< 1.3.2>= 1.3.2

Background

ProFTPD is an advanced and very configurable FTP server.

Description

The following vulnerabilities were reported:

  • Percent characters in the username are not properly handled, which introduces a single quote character during variable substitution by mod_sql (CVE-2009-0542).
  • Some invalid, encoded multibyte characters are not properly handled in mod_sql_mysql and mod_sql_postgres when NLS support is enabled (CVE-2009-0543).

Impact

A remote attacker could send specially crafted requests to the server, possibly resulting in the execution of arbitrary SQL statements.

Workaround

There is no known workaround at this time.

Resolution

All ProFTPD users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-ftp/proftpd-1.3.2"

References

▸ GLSA 200702-02 ProFTPD: Local privilege escalation this version unaffected high local 2007-02-13

A flaw in ProFTPD may allow a local attacker to obtain root privileges.

Announced
2007-02-13
Revised
2007-02-13
Access
local
Bugs
#158122
Advisory
https://security.gentoo.org/glsa/200702-02

Affected packages

PackageArchVulnerableUnaffected
net-ftp/proftpd*< 1.3.1_rc1>= 1.3.1_rc1

Background

ProFTPD is a powerful, configurable, and free FTP daemon.

Description

A flaw exists in the mod_ctrls module of ProFTPD, normally used to allow FTP server administrators to configure the daemon at runtime.

Impact

An FTP server administrator permitted to interact with mod_ctrls could potentially compromise the ProFTPD process and execute arbitrary code with the privileges of the FTP Daemon, which is normally the root user.

Workaround

Disable mod_ctrls, or ensure only trusted users can access this feature.

Resolution

All ProFTPD users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-ftp/proftpd-1.3.1_rc1"

References

▸ GLSA 200611-26 ProFTPD: Remote execution of arbitrary code this version unaffected high remote 2006-11-30

ProFTPD is affected by mutiple vulnerabilities allowing for the remote execution of arbitrary code.

Announced
2006-11-30
Revised
2006-11-30
Access
remote
Bugs
#154650
Advisory
https://security.gentoo.org/glsa/200611-26

Affected packages

PackageArchVulnerableUnaffected
net-ftp/proftpd*< 1.3.0a>= 1.3.0a

Background

ProFTPD is a highly-configurable FTP server.

Description

Evgeny Legerov discovered a stack-based buffer overflow in the s_replace() function in support.c, as well as a buffer overflow in in the mod_tls module. Additionally, an off-by-two error related to the CommandBufferSize configuration directive was reported.

Impact

An authenticated attacker could exploit the s_replace() vulnerability by uploading a crafted .message file or sending specially crafted commands to the server, possibly resulting in the execution of arbitrary code with the rights of the user running ProFTPD. An unauthenticated attacker could send specially crafted data to the server with mod_tls enabled which could result in the execution of arbitrary code with the rights of the user running ProFTPD. Finally, the off-by-two error related to the CommandBufferSize configuration directive was fixed - exploitability of this error is disputed. Note that the default configuration on Gentoo is to run ProFTPD as an unprivileged user, and has mod_tls disabled.

Workaround

There is no known workaround at this time.

Resolution

All ProFTPD users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-ftp/proftpd-1.3.0a"

References

▸ GLSA 200508-02 ProFTPD: Format string vulnerabilities this version unaffected normal remote 2005-08-01

Under specific circumstances, ProFTPD is vulnerable to format string vulnerabilities, potentially resulting in the execution of arbitrary code.

Announced
2005-08-01
Revised
2005-08-01
Access
remote
Bugs
#100364
Advisory
https://security.gentoo.org/glsa/200508-02

Affected packages

PackageArchVulnerableUnaffected
net-ftp/proftpd*< 1.2.10-r7>= 1.2.10-r7

Background

ProFTPD is a configurable GPL-licensed FTP server software.

Description

"infamous42md" reported that ProFTPD is vulnerable to format string vulnerabilities when displaying a shutdown message containing the name of the current directory, and when displaying response messages to the client using information retrieved from a database using mod_sql.

Impact

A remote attacker could create a directory with a malicious name that would trigger the format string issue if specific variables are used in the shutdown message, potentially resulting in a Denial of Service or the execution of arbitrary code with the rights of the user running the ProFTPD server. An attacker with control over the database contents could achieve the same result by introducing malicious messages that would trigger the other format string issue when used in server responses.

Workaround

Do not use the "%C", "%R", or "%U" in shutdown messages, and do not set the "SQLShowInfo" directive.

Resolution

All ProFTPD users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-ftp/proftpd-1.2.10-r7"

References

▸ GLSA 200405-09 ProFTPD Access Control List bypass vulnerability this version unaffected high remote 2004-05-19

Version 1.2.9 of ProFTPD introduced a vulnerability that causes CIDR-based Access Control Lists (ACLs) to be treated as "AllowAll", thereby allowing remote users full access to files available to the FTP daemon.

Announced
2004-05-19
Revised
2004-05-19
Access
remote
Bugs
#49496
Advisory
https://security.gentoo.org/glsa/200405-09

Affected packages

PackageArchVulnerableUnaffected
net-ftp/proftpd*= 1.2.9-r1, = 1.2.9>= 1.2.9-r2

Background

ProFTPD is an FTP daemon.

Description

ProFTPD 1.2.9 introduced a vulnerability that allows CIDR-based ACLs (such as 10.0.0.1/24) to be bypassed. The CIDR ACLs are disregarded, with the net effect being similar to an "AllowAll" directive.

Impact

This vulnerability may allow unauthorized files, including critical system files to be downloaded and/or modified, thereby allowing a potential remote compromise of the server.

Workaround

Users may work around the problem by avoiding use of CIDR-based ACLs.

Resolution

ProFTPD users are encouraged to upgrade to the latest version of the package:

# emerge sync

# emerge -pv ">=net-ftp/proftpd-1.2.9-r2"
# emerge ">=net-ftp/proftpd-1.2.9-r2"

References