Description
The http-domino-enum-passwords.nse script in NMap before 6.40, when domino-enum-passwords.idpath is set, allows remote servers to upload "arbitrarily named" files via a crafted FullName parameter in a response, as demonstrated using directory traversal sequences.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | nmap | 6.40-0.1 | — |
| Debian 13 | nmap | 6.40-0.1 | — |
| Debian 12 | nmap | 6.40-0.1 | — |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Nmap - Arbitrary File Write EDB-38741 · remote · Aug 6, 2013 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- https://www.trustwave.com/spiderlabs/advisories/TWSL2013-025.txt
- openSUSE-SU-2013:1561 vendor-advisory
- openSUSE-SU-2013:1579 vendor-advisory
- http://packetstormsecurity.com/files/122719/TWSL2013-025.txt
- http://nmap.org/changelog.html
- https://github.com/drk1wi/portspoof/commit/1791fe4e2b9e5b5c8e000551ab60a64a29d924c3