CVE-2011-3976
Description
Stack-based buffer overflow in AmmSoft ScriptFTP 3.3 allows remote FTP servers to execute arbitrary code via a long filename in a response to a LIST command, as demonstrated using (1) GETLIST or (2) GETFILE in a ScriptFTP script.
Predictions
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
No mitigations published for this CVE yet.
The vendor-content worker queues fetches as references arrive (check back in a few minutes). Or โ if you've already worked around this in production โ publish your fix to the community-verified tier.
โ Propose a mitigation on Community โ Mitigations published via the community go through AI scoring + 2 human reviewers + 7-day silent objection window before landing here withsource_tier=community-verified.
Exploits
Public proof-of-concept code below. AS-IS, for defenders and authorised testing only.
Exploit-DB
ScriptFTP 3.3 - LIST Remote Buffer Overflow (Metasploit) (2)
ScriptFTP 3.3 - Remote Buffer Overflow (LIST) (1)
ScriptFTP 3.3 - Remote Buffer Overflow (Metasploit)
Metasploit modules
Application impact
| Vendor | Product | Versions | Fixed |
|---|---|---|---|
| ammsoft | scriptftp | 3.3 | |
References
- http://secunia.com/advisories/46099
- http://www.digital-echidna.org/2011/09/scriptftp-3-3-remote-buffer-overflow-exploit-0day/
- http://www.exploit-db.com/exploits/17876
- http://www.kb.cert.org/vuls/id/440219
- http://www.securityfocus.com/bid/49707
- https://exchange.xforce.ibmcloud.com/vulnerabilities/69962
- http://secunia.com/advisories/46099
- http://www.digital-echidna.org/2011/09/scriptftp-3-3-remote-buffer-overflow-exploit-0day/
- http://www.exploit-db.com/exploits/17876
- http://www.kb.cert.org/vuls/id/440219
- http://www.securityfocus.com/bid/49707
- https://exchange.xforce.ibmcloud.com/vulnerabilities/69962
CWEs
CWE-119
Community-verified mitigations for this CVE will appear above when contributors publish them.
Verify integrity in audit chain (admin only). AS-IS.