CVE-2004-2259
Description
vsftpd before 1.2.2 crashes under heavy load due to unsafe signal handling in the accept routine, causing denial of service.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
vsftpd before 1.2.2 crashes under heavy load due to unsafe signal handling in the accept routine, causing denial of service.
Vulnerability
vsftpd versions before 1.2.2 contain a signal handling bug where the SIGCHLD handler calls non-reentrant functions (malloc, free) inside the accept routine. Under heavy load, a SIGCHLD signal can interrupt these calls, leading to deadlock or crash. The issue affects vsftpd 1.2.1 and earlier, as confirmed by Red Hat Bugzilla [3] and Secunia [1].
Exploitation
An attacker can cause heavy load on the FTP server (e.g., by initiating many connections) to trigger the race condition. No authentication is required; the attacker only needs network access to the FTP port. The SIGCHLD signal from child processes can interrupt malloc/free in the parent's accept loop, as described in the bug report [3].
Impact
Successful exploitation causes the vsftpd process to crash or stop accepting connections, resulting in denial of service. No data compromise or privilege escalation occurs [2][3].
Mitigation
The vulnerability is fixed in vsftpd 1.2.2 (upstream) and in Red Hat Enterprise Linux 3 via updated package vsftpd-1.2.1-4 or later [2][3]. Users should upgrade to the fixed version. No workaround is documented; upgrading is the recommended action.
AI Insight generated on May 24, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
3- Range: <1.2.2
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
9- rhn.redhat.com/errata/RHBA-2004-164.htmlnvdPatch
- secunia.com/advisories/11680nvdPatchVendor Advisory
- secunia.com/advisories/11736nvdPatchVendor Advisory
- www.osvdb.org/6306nvdPatch
- vsftpd.beasts.org/users/cevans/untar/vsftpd-1.2.2/Changelognvd
- bugzilla.redhat.com/bugzilla/show_bug.cginvd
- www.securityfocus.com/bid/10394nvd
- exchange.xforce.ibmcloud.com/vulnerabilities/16222nvd
- oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11049nvd
News mentions
0No linked articles in our index yet.