
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-83549 is a post-authentication OS command injection vulnerability (CWE-78) in the SonicWall SMA1000 Appliance Management Console (AMC) that allows a remote authenticated administrator to execute arbitrary OS commands, resulting in remote code execution. It affects SMA1000 firmware versions 12.4.3-03453 and older, and 12.5.0-02835 and older, as well as SMA8200V, SMA7210, and SMA6210 appliances running equivalent versions. The vulnerability was published on September 1, 2026, and added to the CISA Known Exploited Vulnerabilities (KEV) catalog on September 2, 2026, with a remediation due date of September 5, 2026. It carries a CVSS v3.1 base score of 7.8 (High) (SonicWall PSIRT, GitHub Advisory, CISA KEV).
The root cause is improper neutralization of special elements in OS commands (CWE-78) within the SMA1000 AMC's cmsSnmpTrap.sh script. The script passes user-controlled input unsanitized to a sed command using the pattern sed -e "s^@SUBSTITUTE@^$2^", where the second parameter (substituteValue) is attacker-controlled. By injecting GNU sed's e flag into the substitution, an attacker can cause sed to execute an arbitrary shell command — for example, embedding a base64-encoded payload as x^;e /bin/bash -c "$(base64 -d)" </dev/null &#. In the publicly documented exploit chain, this injection is triggered via an authenticated XML-RPC call to the sysCtrl.execCmsSnmpTrap method on the loopback ctrl-service (TCP 8188), which runs as root. When chained with CVE-2026-83548 (an unauthenticated SSRF) and CouchDB Erlang query server abuse, the full attack chain achieves unauthenticated root RCE (Rapid7 ETR, Beazley Advisory, Metasploit Module).
Successful exploitation grants an attacker root-level code execution on the SMA1000 appliance, resulting in complete system compromise with high confidentiality, integrity, and availability impact. An attacker can read sensitive configuration data (including credentials and MFA seeds), modify appliance settings, install persistent backdoors, or pivot into the internal network segments accessible through the remote access gateway. When chained with the companion SSRF vulnerability (CVE-2026-83548), the attack becomes unauthenticated, dramatically expanding the threat surface to any internet-exposed SMA1000 appliance. Reports indicate the vulnerability has been linked to ransomware campaigns and at least one UK council cyberattack (CISA KEV, BleepingComputer, CyberWorldOps).
CVE-2026-83549 is actively exploited in the wild and was added to the CISA KEV catalog on September 2, 2026, with a federal remediation deadline of September 5, 2026 (CISA KEV). A fully functional Metasploit module (sonicwall_sma1000_couchdb_rce.rb) was published on September 9, 2026, chaining CVE-2026-83548 (SSRF), CouchDB Erlang query server abuse, and CVE-2026-83549 (command injection) to achieve unauthenticated root RCE (Metasploit Module). Additional PoC tools and checker scripts have appeared on GitHub. The EPSS score is approximately 1.6% per Feedly data, though the GitHub Advisory Database reports an 8.5% 30-day exploitation probability. Exploitation has been confirmed by Beazley Security, Rapid7, and multiple threat intelligence sources, with the vulnerability described as a zero-day at time of disclosure (Beazley Advisory, Rapid7 ETR).
http://127.0.0.1:5984 via the WorkPlace listener, using a mixed-case __EXTRAWEB__TRANSLATE path and query-string bypass to circumvent CORS filters. Include an Authorization: Basic admin:admin header to authenticate to the loopback CouchDB instance./u/_design/basics/_update/main/ to create a design document containing rewrite rules that convert OPTIONS requests into GET/PUT/POST/DELETE operations against CouchDB configuration and view APIs./opt/couchdb/etc/local.d/local-settings.ini), inject [native_query_servers]\nenable_erlang_query_server = true via a crafted view log entry, then reload the INI configuration.couchdb via Erlang os:cmd(): Update a probe document to trigger an Erlang view map that calls os:cmd() with a shell wrapper. The wrapper reads the DMI UUID from /sys/class/dmi/id/product_uuid (used as the AMC admin password) and makes an authenticated XML-RPC call to ctrl-service on loopback TCP 8188.cmsSnmpTrap.sh: The XML-RPC call invokes sysCtrl.execCmsSnmpTrap with a crafted substituteValue parameter. This value reaches cmsSnmpTrap.sh as input to sed -e "s^@SUBSTITUTE@^$2^". Inject GNU sed's e flag to execute a base64-encoded reverse shell or Metasploit payload as root: x^;e /bin/bash -c "$(base64 -d)" </dev/null &#.ctrl-service privilege escalation path, delivering a root shell or Metasploit session.ensure block reverses CouchDB configuration changes, restores the INI file, and deletes all staged design documents to reduce forensic artifacts (Metasploit Module, Rapid7 ETR).http://127.0.0.1:5984; outbound connections from the appliance to unknown external IPs; XML-RPC traffic on loopback TCP 8188 from unexpected processes.couchdb or ctrl-service (e.g., /bin/bash, curl, wget); sed processes with unusual arguments including the e flag; base64 decode operations initiated from appliance management processes./opt/couchdb/etc/local.d/local-settings.ini with injected [native_query_servers] entries; unexpected CouchDB design documents (e.g., _design/<random>) in the u database; new cron jobs, SSH authorized keys, or web shells added by the root or couchdb account.sysCtrl.execCmsSnmpTrap XML-RPC calls with anomalous substituteValue parameters; cmsSnmpTrap.sh execution with unexpected arguments.native_query_servers setting enabled (enable_erlang_query_server = true) in local INI files; CouchDB log writer redirected to a non-default path (Rapid7 ETR, Beazley Advisory).SonicWall has released patched firmware versions that address both CVE-2026-83549 and CVE-2026-83548: 12.4.3-03526 and 12.5.0-02952 (or later) for SMA1000, SMA8200V, SMA7210, and SMA6210 appliances. Immediate upgrade is the only recommended remediation — no configuration-based workaround has been published. CISA set a federal agency deadline of September 5, 2026, and requires forensic triage per BOD 26-04 before reconnecting affected systems. Additional hardening steps include restricting AMC access to authorized administrators only, implementing network segmentation to limit management interface exposure, changing default CouchDB credentials, and monitoring for suspicious command execution on affected appliances (SonicWall PSIRT, CISA KEV).
SonicWall issued an urgent advisory (SNWLID-2026-0016) urging immediate patching, noting the vulnerabilities were being actively exploited as zero-days at time of disclosure (SonicWall PSIRT). Rapid7 published an emergency threat response (ETR) blog post documenting the chained exploit and confirming in-the-wild exploitation, while Sophos, eSentire, Truesec, and Beazley Security all issued independent advisories (Rapid7 ETR, Sophos Blog). Dark Reading, BleepingComputer, CyberScoop, and The Hacker News covered the story prominently, with commentary noting this was the second zero-day chain targeting SMA1000 within seven weeks, raising concerns about the product's recurring attack surface (BleepingComputer, Dark Reading). Community discussion on Reddit and Mastodon highlighted the severity of the unauthenticated RCE chain and the tight federal patching deadline, with some practitioners noting that approximately 400 appliances were estimated to be internet-exposed.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."