Cyber Cookie mascotCyber Cookie
Menu ▾
CVE-2026-15409

Covered in 2 issues

criticalCVSS 10

SonicWall SMA 1000 Series (versions below 12.4.3-03453 / 12.5.0-02835)

A hardware and virtual appliance that organisations use to give remote workers secure access to internal corporate networks and applications.

Reported in Issue #36npm Packages Poisoned, AI Now Runs the Attack

Root Cause

The appliance's web-facing API does not adequately validate or restrict the destination of outbound requests it generates. When the server accepts a user-controlled value and uses it to construct an outbound request without checking whether that destination is legitimate, an attacker can point it anywhere — including internal infrastructure that should never be reachable from outside.

Attack Vector

A remote, unauthenticated attacker sends a crafted HTTP request to the appliance's public-facing API endpoint. The request contains an attacker-controlled destination address. Because the appliance fails to validate this input, it forwards the request to the specified location — which may be an internal server, a cloud metadata service, or other network resource behind the firewall. The appliance's response to the attacker reveals information about that internal destination, giving the attacker a foothold to map internal infrastructure or pivot further. No credentials are needed at any step.

Detection Notes

  1. In extraweb_access.log, look for HTTP 200 responses to requests targeting /__api__/login or /__api__/logout — these URIs do not exist in legitimate appliance configuration and should never appear with a success status.
  2. In extraweb_access.log, look for requests to /wsproxy with unusual or unexpected host parameters returning HTTP 101 (connection upgrade) status codes.
  3. Check whether /var/lib/unit/conf.json contains routing entries for /__api__/login or /__api__/logout — their presence in that file indicates the configuration has been tampered with.
  4. In ctrl-service.log, look for hotfix rollbacks that reference path traversal names (file paths containing sequences like ../ that are designed to escape expected directories).

Recommended Actions

  1. Upgrade immediately to firmware version 12.4.3-03453 or 12.5.0-02835 (or higher). CISA's patch deadline for federal agencies is July 17, 2026 — everyone else should treat that date as their own deadline.
  2. If any of the detection indicators above are present, re-image physical appliances or redeploy virtual ones from scratch. Do not attempt to clean a potentially compromised appliance in place.
  3. After patching or reimaging, rotate all user and administrator passwords and reset any time-based one-time password (TOTP) tokens associated with the appliance.
criticalCVSS 10

SonicWall SMA1000 (all versions prior to the patch issued July 14, 2026)

A hardware appliance organisations use to give remote workers secure access to internal corporate networks, sitting at the edge of the network as a gateway.

Reported in Issue #54U.K. Police Data Lands on the Dark Web

Root Cause

The appliance failed to enforce authentication before allowing WebSocket connections to restricted service endpoints. Think of it like a secure building where the front desk waves anyone through without checking ID, because the system assumed only staff would know to walk up to that door.

Attack Vector

An attacker sends an unauthenticated WebSocket request to the exposed endpoint. The appliance accepts the connection. From there, CVE-2026-15410 is used to elevate access to root. With root access, attackers have deployed backdoors and harvested credentials, and in some cases pivoted into internal corporate networks from the compromised appliance.

Detection Notes

Look for unexpected WebSocket connections to internal service ports originating from external IP addresses. Review SMA1000 authentication logs for access events with no corresponding valid session. Monitor for new or unrecognised files written to the appliance filesystem after June 22.

Recommended Actions

  1. Apply the SonicWall patch released July 14, 2026, immediately.
  2. Audit appliance logs for signs of compromise dating back to June 22.
  3. Isolate any unpatched SMA1000 devices from internal networks until patching is complete.