CVE-2005-3524

Buffer overflow in the SSL-ready version of linux-ftpd (linux-ftpd-ssl) 0.17 allows remote attackers to execute arbitrary code by creating a long directory…

published November 7, 2005

CVSS
—
EPSS
21%
Percentile
97.6
In the wild
Unconfirmed
What it is

⚠️ A long directory name can unleash chaos! This buffer overflow in linux-ftpd-ssl 0.17 lets an attacker execute arbitrary code just by sending a crafted XPWD command. 🔥 Think of it as a delivery driver overwhelmed by an unreasonably huge package label — they just can't handle it, and things get messy! In this case, the FTP server can't handle the overflow, leading to an unexpected and unauthorized delivery of code. If exploited, an attacker could seize control of the server, performing unauthorized actions that could compromise sensitive data or disrupt services. The potential for this vulnerability to allow for arbitrary code execution makes it a significant risk.

Put simply

Think of it as a delivery driver overwhelmed by an unreasonably huge package label — they just can't handle it, and things get messy! In this case, the FTP server can't handle the overflow, leading to an unexpected and unauthorized delivery of code. This vulnerability arises from a buffer overflow in the SSL-ready version of linux-ftpd, enabling attackers to create excessively long directory names that can overflow the buffer when executing the XPWD command, leading to arbitrary code execution.

What to do

If exploited, an attacker could seize control of the server, performing unauthorized actions that could compromise sensitive data or disrupt services. The potential for this vulnerability to allow for arbitrary code execution makes it a significant risk. To secure your system, upgrade to a newer version of linux-ftpd that addresses this vulnerability. As a precaution, consider implementing server-side input validation to restrict the length of directory names. You’ve got this! With the right steps, you can fortify your server against this kind of exploit. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.21478 · 97.6th percentile
Published
2005-11-07T02:00Z
EPSS history
Timeline
  • 07 NOV 02:00Z
    Buffer overflow in the SSL-ready version of linux-ftpd (linux-ftpd-ssl) 0.17 allows remote attackers to execute arbitrary code by creating a long directory…
    cvelistv5