Description
Snort Report versions < 1.3.2 contains a remote command execution vulnerability in the nmap.php and nbtscan.php scripts. These scripts fail to properly sanitize user input passed via the target GET parameter, allowing attackers to inject arbitrary shell commands. Exploitation requires no authentication and can result in full compromise of the underlying system.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Symmetrix Technologies | Snort Report | < 1.3.2 | 1.3.2 |
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.
Metasploit 1 module
-
Snortreport nmap.php/nbtscan.php Remote Command Execution
exploit/multi/http/snortreport_exec
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- https://raw.githubusercontent.com/rapid7/metasploit-framework/master/modules/exploits/multi/http/snortreport_exec.rb exploit
- https://www.exploit-db.com/exploits/17947 exploit
- https://web.archive.org/web/20111003093911/http://www.symmetrixtech.com/articles/news-016.html vendor-advisory patch
- https://www.vulncheck.com/advisories/snort-report-rce third-party-advisory