There are multiple unauthenticated directory traversal vulnerabilities in different FTP…
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- —
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- No fix listed
Attack profile from CVSS 3.1 · NVD. Fix status from CNA.
Summary
There are multiple unauthenticated directory traversal vulnerabilities in different FTP commands in uftpd FTP server versions 2.7 to 2.10 due to improper implementation of a chroot jail in common.c's compose_abspath function that can be abused to read or write to arbitrary files on the filesystem, leak process memory, or potentially lead to remote code execution.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | — | all versions | — | No fix listed | CNA |
- — Vendor— Affected all versions Fixed in — No fix listed CNA
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2020-20277
- 2026-10-03 Alias added: GHSA-p2qh-598h-6m3x
References
More troglobit Uftpd vulnerabilities
- TI-2020-13816 An unauthenticated stack-based buffer overflow vulnerability in common.c's handle_PORT in… CVSS 3.1CRITICAL 9.8
- TI-2020-04260 Buffer overflow vulnerability in uftpd CVSS 3.1HIGH 8.8
- TI-2020-11077 In uftpd before 2.12, handle_CWD in ftpcmd.c mishandled the path provided by the user… CVSS 3.1HIGH 7.5
- TI-2020-04277 Directory Traversal (Chroot Escape) vulnerability in uftpd CVSS 3.1HIGH 7.2
Sources
- CVE-2020-20277 · CVE Program
- CVE-2020-20277 · NVD
- FIRST EPSS
- GHSA-p2qh-598h-6m3x · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences