Threat Actor Exploits Zero-Day Vulnerabilities in SonicWall SMA VPN Appliances
A previously undocumented threat actor, tracked as UTA0533, has been attributed to the exploitation of zero-day vulnerabilities in SonicWall Secure Mobile Access (SMA) 1000 series VPN appliances. The vulnerabilities were exploited prior to their public disclosure on June 22, 2026, according to cybersecurity firm Volexity.
The discovery was made during an incident response investigation earlier this month. The impacted organization has not been identified. Security researchers Sean Koessel and Steven Adair detailed the attack, noting that the threat actor used multiple zero-day exploits and custom malware designed specifically for SonicWall SMA VPN appliances.
Vulnerabilities Exploited
The vulnerabilities in question are:
- CVE-2026-15409 (CVSS score: 10.0): A pre-authentication bypass allowing unauthenticated external requests to establish a WebSocket tunnel to localhost-only services on the appliance.
- CVE-2026-15410 (CVSS score: 7.2): A path traversal flaw in the 'remove_hotfix' workflow of the 'ctrl-service,' enabling command execution with elevated privileges.
Patches for both vulnerabilities were released by SonicWall this week.
Attack Details
The threat actor compromised two SonicWall SMA VPN devices belonging to the targeted entity. The attack involved:
- Writing an ELF executable named
/usr/bin/xzfind(ROOTRUN) to execute arbitrary commands as root. - Deploying a Python script (KNUCKLEBALL) containing embedded JAR archives, including an HTTP proxy (Suo5) and a custom Java web shell (ORANGETAIL).
- Modifying startup scripts and NGINX configurations to establish persistence and enable remote interaction.
On the second appliance, the threat actor created files to inspect unencrypted LDAP traffic and extract usernames and passwords. However, a reboot on July 2, 2026, removed memory-resident artifacts and backdoors.
Exploitation Chain
The exploitation chain involved:
- Sending an unauthenticated
/wsproxyrequest to establish a WebSocket tunnel. - Accessing CouchDB to read and write files as the
couchdbuser. - Staging a file in
/tmpto read the/sys/class/dmi/id/product_uuidfile. - Exploiting CVE-2026-15410 to escalate privileges and obtain root access.
Impact and Mitigation
The threat actor combined multiple zero-day vulnerabilities to compromise the appliances and gain root-level access. This allowed them to access stored or cached credentials, capture network traffic, and potentially intercept credentials processed by the appliances. However, Volexity noted that the attacker was less successful in moving laterally or accessing other systems.
SonicWall has released patches for the vulnerabilities, and organizations are advised to apply them immediately to mitigate the risk of exploitation.