# Exploit Title: Netsweeper WebAdmin Portal CSRF, Reflective XSS, and SQL Injection ("The later")\ # Date: Discovered and reported CSRF and XSS 4/2012 and "The later" 7/2012\ # Author: Jacob Holcomb/Gimppy042\ # Software Link: Netsweeper Inc. - Netsweeper Internet Filter (www.netsweeper.com)\ # CVE : CVE-2012-2446 for the XSS issues, CVE-2012-2447 for the CSRF, and CVE-2012-3859 for the SQL Injection ("The later) NOTE: # "The later" was disclosed and reported to Netsweeper at a later date and will be posted as an addendum to this post and my posted disclosure report in the near future. "The later" vulnerability bears CVE-2012-3859. CSRF Exploitation: In the following example we use CSRF to forge a HTTP POST request that will create an administrator account. The user must be logged in for CSRF to work. Exploitation of a non-administrative users (Sys op) account results in creation of a standard user account.
XSS Exploitation: The following POC code exploits a reflective XSS vulnerability using the HTTP POST method. Post XSS(Reflective) Netsweeper WebAdmin Portal BY:Jacob Holcomb
SQL Injection ("The later") Exploitation: The Netsweeper Internet Filter WebAdmin Portal is vulnerable to SQL injection, in the sortorder and sortitem variables. http://SERVER_Hostname/webadmin/reporter/view_details.php?sortitem= SQLi none &sortorder=asc&type=demand&id=1441 or http://SERVER_Hostname/webadmin/reporter/view_details.php?sortitem=report_date&sortorder= SQLi none &type=demand&id=1441.