`Persistent HTML Injection/XSS in Netgear VMDG480 Routers
----------------------------------------------------------
This vulnerability requires the user to be logged in as the administrator. The vulnerability exists in the RgFirewallEL.asp page of the router and is typically accessible within a LAN from http://192.168.0.1/RgFirewallEL.asp, it may also be accessed remotely if remote administration is enabled, typically on port 8080.
By POST'ing correctly structured HTML/Javascript in the 'EmailAddress' parameter's value (after loose client side javascript 'validation') the POST'ed HTML/Javascript is persistently injected into the 'Logs' (RgFirewallEL.asp) page.
Proof of concept:
After logging in as 'admin' (default password 'changeme'), fill in the fields.
use Tamper Data Firefox add-on, or a similar tool to change the POST value of the 'EmailAddress' parameter to something like.
''></td><script>javascript:alert('pwned by xss!')</script
your HTML Injection/XSS will popup an alert box.
`
Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation