Description
Multiple cross-site scripting (XSS) vulnerabilities in GoAhead Webserver 2.18 allow remote attackers to inject arbitrary web script or HTML via (1) the group parameter to goform/AddGroup, related to addgroup.asp; (2) the url parameter to goform/AddAccessLimit, related to addlimit.asp; or the (3) user (aka User ID) or (4) group parameter to goform/AddUser, related to adduser.asp.
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 3
- GoAhead Web Server 2.18 - 'addgroup.asp?group' Cross-Site Scripting EDB-36217 · remote · Oct 10, 2011 · verified
- GoAhead Web Server 2.18 - 'addlimit.asp?url' Cross-Site Scripting EDB-36218 · remote · Oct 10, 2011 · verified
- GoAhead Web Server 2.18 - 'adduser.asp' Multiple Cross-Site Scripting Vulnerabilities EDB-36219 · remote · Oct 10, 2011 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- VU#384427 third-party-advisory
- goahead-multiple-xss(70434) vdb-entry
- 46894 third-party-advisory