
Cloud Vulnerability DB
A community-led vulnerabilities database
FileZilla v3.59.0 contains a vulnerability that allows attackers to obtain cleartext passwords of connected SSH or FTP servers through memory dumps. This vulnerability was assigned CVE-2022-29620 and was discovered in April 2022. However, it's worth noting that this vulnerability is disputed, as the vendor does not consider it a security issue (MITRE CVE).
The vulnerability is classified as CWE-316: Cleartext Storage of Sensitive Information in Memory. When users connect to FTP or SFTP servers using FileZilla, their authentication credentials are stored in memory without encryption or protection. The credentials remain in memory in a predictable sequence format (IP -> Password), making them easily extractable through memory dumps. The memory address of stored credentials changes with each new connection or application restart, but the credentials remain discoverable within the string data (WhichBuffer Blog).
The vulnerability could lead to the compromise of user credentials and potentially allow unauthorized access to remote servers. This is particularly concerning for SFTP connections, as compromised credentials could be used to access remote servers via SSH protocol. The impact is significant when attackers gain access to a system where FileZilla is running with active connections (WhichBuffer Blog).
Recommended mitigations include disabling memory dumps, avoiding storage of sensitive data beyond its time of use, encrypting sensitive data before storage, and securely erasing sensitive data from memory. Users should also avoid storing sensitive data in plaintext, either on disk or in memory (WhichBuffer Blog).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."