A stack-based buffer overflow vulnerability exists in freeFTPd version 1.0.10 and earlier in the handling of the FTP PASS command. When an attacker sends a specially crafted password string, the application fails to validate input length, resulting in memory corruption. This can lead to denial of service or arbitrary code execution. Exploitation requires the anonymous user account to be enabled.
Security readout for executives and security teams
Plain-English summary
freeFTPd 1.0.10 and earlier can mishandle an FTP password value and corrupt memory. If anonymous access is enabled, an unauthenticated network attacker may crash the service or potentially run code. Treat exposed legacy freeFTPd as urgent, but the bundle does not prove active exploitation.
Executive priority
High priority for any exposed freeFTPd service. The business risk is disproportionate because exploitation may require only network reachability and anonymous access. Focus on finding legacy deployments, disabling anonymous access, and removing or isolating the service.
Technical view
This is a CWE-121 stack-based buffer overflow in freeFTPd PASS command handling. The described impact is denial of service or arbitrary code execution over the network with no privileges or user interaction, but only when anonymous user access is enabled. CVSS v4 is 9.3 critical.
Likely exposure
Exposure appears limited to freeFTPd 1.0.10 and earlier deployments with anonymous FTP enabled. Internet-facing FTP services are the highest concern. The provided affected metadata is sparse and inconsistent, so confirm product and version directly in asset records.
Exploitation context
The source bundle lists public exploit references, including Metasploit and Exploit-DB entries. CISA KEV is false, and no cited source in the bundle states active exploitation. Do not treat this as confirmed in-the-wild exploitation from the provided evidence.
Researcher notes
Primary uncertainty is affected-version metadata: the description says 1.0.10 and earlier, while the affected block is sparse. Public exploit references support exploitability research, but this analysis does not rely on exploit internals. Validate exposure through asset inventory, version evidence, and anonymous account state.
Mitigation direction
Identify and retire any freeFTPd 1.0.10 or earlier deployments.
Disable anonymous FTP access wherever freeFTPd remains in use.
Restrict FTP access to trusted networks or VPN-only paths.
Check vendor or project guidance for fixed versions or replacement options.
Prioritize migration from unsupported or legacy FTP services.
Validation and detection
Inventory FTP endpoints and confirm whether freeFTPd is present.
Verify freeFTPd version and anonymous account configuration.
Review FTP logs for unusual authentication failures or service crashes.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cwe · low confidence lookup
CWE-121: Exact CWE lookup
Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
The CVE wording references code or command execution, so execution technique review may help defensive triage. This is a Glexia inferred lookup path, not an official MITRE, ATT&CK, or CVE Program mapping.
The CVE wording references authentication or credential exposure, so valid-account and credential-access review may help. This is a Glexia inferred lookup path, not an official MITRE, ATT&CK, or CVE Program mapping.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
1CVSS vectors
3Timeline events
1ADP providers
4Source links
SSVC decision data
CISA-ADPCISA Coordinator
Timestamp
Version
2.0.3
Exploitation: pocAutomatable: noTechnical Impact: total
CVSS vector scores
1 official score
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
CWE-121 · source CWE mapping
Stack-based Buffer Overflow
Stack-based Buffer Overflow represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.