SonicWall firewalls and Secure Mobile Access (SMA) appliances sit on the internet edge holding VPN accounts, directory bind credentials, pre-shared keys and OTP seeds, and attackers have repeatedly turned those stored secrets into access that outlives the patch. CISA's Known Exploited Vulnerabilities catalogue (version 2026.10.21) lists 19 SonicWall entries across SonicOS, SMA 100, SMA 1000 and Email Security, and in 2025 SonicWall confirmed that firewall configuration backups held in its cloud backup service had been accessed. This guide covers SonicWall-specific hardening: management access, administrator and VPN identities, the credentials a SonicOS configuration stores, logging, and how to recover when those credentials are exposed. It is for network and security engineers who run SonicWall in small and mid-sized estates. General VPN appliance practice is in the VPN Security Guide, which this page does not repeat. Menu paths and steps were checked against SonicWall knowledge base articles on 27 October 2026.
Key takeaways
- The configuration file is a credential vault. A SonicOS preferences file holds local passwords, TOTP bindings, LDAP, RADIUS and TACACS+ secrets, IPsec pre-shared keys, AWS keys and more, and SonicWall notes some routing authentication tokens are not encrypted in it.
- Patching does not remove stolen secrets. Google Threat Intelligence Group reported that an actor used administrator credentials and OTP seeds stolen before patching to regain access to fully patched SMA 100 appliances.
- Management and VPN belong behind allowlists. SonicWall's own containment steps start with disabling or restricting WAN management, SSL VPN, IPsec and inbound WAN rules to trusted addresses.
- Reset in a set order. SonicWall's remediation playbook puts core authentication (local users, TOTP, directory bind secrets) first, then VPN keys, then cloud integrations, then the long tail.
- Treat KEV entries as emergencies. CISA marks several SonicWall entries, including CVE-2024-40766 and CVE-2024-53704, as known to be used in ransomware campaigns.
How identity and access work in SonicWall
A SonicWall deployment has more identities than most teams inventory. Each can be an entry point, and each is stored in the appliance configuration.
| Identity or secret | Where it is configured (SonicOS) | Why it matters |
|---|---|---|
| Local administrators and users, with TOTP | DEVICE | Users | Local Users & Groups | Local admin accounts bypass directory controls; TOTP seeds stored on the device can be reused if stolen |
| Directory integration (LDAP bind, RADIUS and TACACS+ shared secrets) | DEVICE | Users | Settings | The bind account is a service account in your directory; a leaked bind password exposes directory data |
| SSL VPN users and bookmarks | NETWORK | SSL VPN | Server Settings | Internet-facing sign-in; bookmark passwords are stored per user |
| IPsec site-to-site and GroupVPN pre-shared keys | NETWORK | IPSec VPN | Rules and Settings | A leaked PSK lets an attacker impersonate a peer |
| Management access (HTTPS, SSH, SNMP) | NETWORK | System | Interfaces; DEVICE | Settings | SNMP | WAN management exposure is the most common avoidable risk |
| Integrations: AWS IAM keys, DDNS, ClearPass, SSO Agent and TSA, email, FTP and HTTPS log export | Various | Machine credentials that reach cloud and internal systems; often forgotten during rotation |
| Management platform: NSM or GMS, MySonicWall account | DEVICE | Settings | Administration (GMS keys); MySonicWall portal | The portal account controls licences, cloud backups and registered devices |
| DPI-SSL re-signing CA | DPI-SSL settings | Its private key lets anyone holding it intercept TLS trusted by your clients |
On SMA appliances the same pattern holds: local and directory user credentials, session tokens and OTP seeds are stored on the appliance, and GTIG names CVE-2024-38475 as a vulnerability that exposes the SMA 100 databases holding them. See the Non-Human Identity (NHI) Guide for managing the service accounts and keys in this table as a governed population.
Admin roles and privileged access
- Use named administrators: SonicOS provides built-in administrator groups with full, limited and read-only rights. Give each engineer a named account in the right group, keep the default admin account for break-glass only, and give monitoring tools read-only access.
- Directory-backed admins with MFA: authenticate administrators through RADIUS or LDAP to a directory where MFA and leaver processes apply, with TOTP on any remaining local account. See the MFA Guide.
- Management plane only from management networks: disable HTTP, HTTPS and SSH management on WAN interfaces (NETWORK | System | Interfaces) or limit them to trusted addresses. Manage remote firewalls through NSM or a VPN from a management network, not from the internet.
- Disable SNMP if unused: SonicWall's containment guidance disables SNMP (DEVICE | Settings | SNMP); if you need it, use SNMPv3 users with unique passwords and restrict the monitoring hosts.
- Force password changes after resets: SonicOS 6.5.5.1 and 7.3.0 and later can restrict an account until the user changes their password, which closes the gap between a reset and the user's next sign-in.
- MySonicWall account: protect the portal account with MFA and limit who in your organisation, and at your MSP, can download or restore configuration backups.
For MSP-managed estates, insist on per-customer administrator accounts and on knowing where your configuration backups are stored. See the PAM Maturity Model.
Integrations, API tokens and service accounts
Every integration on a SonicWall stores a secret that must be rotated when the device or its backups are exposed. SonicWall's remediation playbook groups them into a reset order that works well as a standing inventory.
| Group (SonicWall priority) | Credentials | Coordination needed |
|---|---|---|
| 1. Core authentication (critical) | Local user passwords, TOTP re-enrolment, LDAP bind, RADIUS and TACACS+ secrets | Change on the directory or AAA server first, then in SonicOS |
| 2. VPN and remote access (critical) | IPsec PSKs and GroupVPN, L2TP, PPPoE and PPTP WAN passwords, SSL VPN bookmark passwords | Remote peers and ISPs in the same window |
| 3. Cloud and external integrations (high) | AWS IAM keys, DDNS, ClearPass NAC, SNMPv3 users, WWAN backup | Cloud and NAC owners; can run in parallel |
| 4. Email and reporting (medium) | Log automation mailboxes, FTP and HTTPS export servers, AppFlow report email | Mail and logging teams |
| 5. Wireless (medium) | WPA passphrases, VAP keys, SonicWave administrator and L3 SSL VPN passwords, RADIUS secrets | Plan to limit Wi-Fi outages |
| 6. User services and SSO (low) | Guest Services secret, SSO Agent and TSA secrets, accounting secrets | Directory and identity teams |
| 7. Infrastructure and legacy (low) | NTP, signature proxy, extended switches, GMS keys, RIP, OSPFv2 and BGP passwords | Routing peers at the same time |
- Least-privilege bind accounts: the LDAP bind account needs read access to the user and group attributes the firewall queries, not domain administrator rights. Give it a long random password held in your vault.
- Cloud keys: AWS keys used for log export or VPN integration should belong to a dedicated IAM user or role limited to that function.
- DPI-SSL CA: if the configuration is exposed, SonicWall's guidance is to create a new re-signing CA, push trust to clients and retire the old one.
- Backups: after any rotation, export a new preferences file and store it encrypted under your control, and decide whether vendor cloud backup is acceptable for a file that contains every one of these secrets.
See the Secrets Management Guide for vaulting and rotating the secrets above.
Logging and detection
SonicOS writes System Logs and Auditing Logs (MONITOR | Logs). Send both to syslog or a SIEM so retention and integrity do not depend on the appliance. GTIG observed a rootkit on SMA 100 that deleted its own entries from local logs, which is why off-box logging matters.
| Signal | Source | ATT&CK technique |
|---|---|---|
| Many SSL VPN accounts signing in quickly from one source | SSL VPN logs, NSM VPN Activity Report | T1078 Valid Accounts, T1133 External Remote Services |
| Failed sign-ins across many accounts | System logs | T1110.003 Password Spraying |
| Administrator sign-in from an external or low-reputation address | Auditing logs | T1078 Valid Accounts |
| "Current settings exported" or "imported", "Clear all logs manually" outside a change window | Appliance and SIEM logs (named by GTIG for SMA 100) | T1602.002 Network Device Configuration Dump |
| Exploitation attempts against the web interface or portal | IPS, web server logs, KEV-driven scans | T1190 Exploit Public-Facing Application |
| Outbound connections from the appliance itself, SSH from the appliance inward | Firewall and NetFlow on adjacent segments | T1014 Rootkit (follow-on activity) |
After a VPN sign-in, watch what the session does: Huntress, reporting the SonicWall SSL VPN Account Compromises of October 2025, saw more than 100 accounts across 16 environments used with valid credentials, some followed by network scanning and attempts on local Windows accounts. See the VPN and Firewall Log Detection Guide.
Metrics:
- Number of SonicWall devices with WAN management enabled (target zero, or allowlisted only).
- Percentage of SSL VPN and administrator accounts with MFA enforced.
- Days from a SonicWall KEV addition to patch or mitigation, per device.
- Number of SMA or firewall models past end of support still in service.
- Percentage of stored integration secrets with a named owner and a rotation date.
- Log forwarding coverage: devices sending System and Auditing Logs off-box.
Known exploited SonicWall vulnerabilities
A selection of SonicWall entries in the CISA KEV catalogue (version 2026.10.21), most recent first. Check the vendor advisory for fixed versions and workarounds for each.
| CVE | Product | KEV vulnerability name | Added to KEV | Known ransomware use |
|---|---|---|---|---|
| CVE-2026-83549 | SMA1000 | OS Command Injection | 2 September 2026 | Unknown |
| CVE-2026-83548 | SMA1000 | Server-Side Request Forgery | 2 September 2026 | Unknown |
| CVE-2026-15410 | SMA1000 | Code Injection | 14 July 2026 | Known |
| CVE-2026-15409 | SMA1000 | Server-Side Request Forgery | 14 July 2026 | Known |
| CVE-2025-40602 | SMA1000 | Missing Authorization | 17 December 2025 | Unknown |
| CVE-2023-44221 | SMA100 | OS Command Injection | 1 May 2025 | Unknown |
| CVE-2021-20035 | SMA100 | OS Command Injection | 16 April 2025 | Unknown |
| CVE-2024-53704 | SonicOS | SSLVPN Improper Authentication | 18 February 2025 | Known |
| CVE-2025-23006 | SMA1000 | Deserialization | 24 January 2025 | Known |
| CVE-2024-40766 | SonicOS | Improper Access Control | 9 September 2024 | Known |
The pattern is consistent: the SSL VPN and the SMA portals are the exposed surface, and the follow-on risk is the credentials stored behind them. Two practical rules follow. First, if a KEV entry affects a device you could not patch before it was listed, assume the stored secrets may have been read and plan a reset. Second, reduce what is reachable: an SSL VPN restricted to known source addresses or replaced by per-application access removes most of this table from your risk. Exploitation of these flaws maps to ATT&CK T1190 Exploit Public-Facing Application, and reuse of the stolen credentials to T1078 Valid Accounts.
Hardening baseline
- Inventory and lifecycle: list every firewall and SMA appliance with model, firmware and support status. Plan replacement for end-of-life devices; GTIG's SMA 100 report concerned fully patched end-of-life appliances.
- Exposure: restrict WAN management, SSL VPN and IPsec to known addresses where the user base allows, and disable inbound WAN access rules that are not needed (POLICY | Access Rules).
- Patching: track SonicWall security advisories and the CISA KEV catalogue; apply KEV-listed fixes or the published workaround within days, not the normal cycle.
- Authentication: MFA on SSL VPN and all administrator accounts, directory-backed administrators, forced password change after resets.
- Secrets: unique PSKs per tunnel, least-privilege bind accounts, dedicated cloud keys, and an owner for every stored secret.
- Logging: System and Auditing Logs to syslog or SIEM, with alerting on the signals above.
- Backups: encrypted, access-controlled preference exports under your control; review use of vendor cloud backup.
When credentials or backups are exposed
- Contain first: SonicWall's essential credential reset article says containment must be complete before remediation: restrict or disable WAN management, SSL VPN, IPsec, inbound WAN rules and SNMP.
- Preserve evidence: for suspected appliance compromise, GTIG recommends taking disk images before investigating, because a rootkit can hide files and edit logs. Export logs before reboots.
- Reset by group: follow the seven groups above, starting with local users and TOTP, then VPN keys. SonicWall publishes an online analysis tool and an offline credentials reset tool to prioritise the work.
- Rotate everything stored on the device: for SMA, GTIG calls resetting all passwords and OTP bindings the most critical step, plus revoking and reissuing certificates whose private keys are on the appliance.
- Verify and roll back safely: test authentication, site-to-site and client VPN, monitoring, wireless and email alerts after each group, and keep a documented rollback for each change window.
- Reopen gradually: restore VPN and management access only to allowlisted sources, then watch for authentication failures and unusual sign-ins.
For a small business with one firewall, the minimum is: no WAN management, MFA on SSL VPN, current firmware, and a stored list of every secret in the configuration so a reset can be done in one evening. Larger estates should manage SonicWall centrally through NSM, keep configuration exports in their own vault, and rehearse the reset playbook.
Common misconfigurations
- Patched but not rotated: credentials stolen through an earlier vulnerability still work after the firmware update. Every SonicWall emergency patch should come with a decision on credential rotation.
- Backups treated as harmless: the MySonicWall cloud backup incident showed that configuration files are a single store of most secrets on the network edge.
- Single-factor SSL VPN: valid passwords from any source, whether phishing, reuse or a stored configuration, open the VPN directly.
- Domain admin as LDAP bind account: a leaked firewall configuration then exposes a domain administrator password.
- End-of-life SMA left in service: no further fixes, and stolen OTP seeds remain valid until rebound.
- Logs only on the box: anti-forensic tooling and reboots erase the evidence you need for scoping.
Framework mapping
| Control area | NIST SP 800-53 Rev 5 | NIST CSF 2.0 | CIS Controls v8.1 | ISO/IEC 27001:2022 Annex A |
|---|---|---|---|---|
| Management and VPN exposure | SC-7, AC-17, CM-7 | PR.AA-05 | 4, 12 | A.8.20, A.8.22 |
| Administrator and VPN MFA | IA-2, AC-6 | PR.AA-01 | 6.4, 6.5 | A.8.2, A.8.5 |
| Stored secrets and rotation | IA-5 | PR.AA-01 | 5 | A.5.17 |
| KEV-driven patching and end of life | SI-2, RA-5 | ID.RA-01, PR.PS-02 | 7 | A.8.8 |
| Off-box logging and detection | AU-2, AU-6, SI-4 | DE.CM-01 | 8 | A.8.15, A.8.16 |
| Containment and reset playbook | IR-4 | RS.MI-01 | 17 | A.5.26 |
Practitioner checklist
- Inventory every SonicWall firewall and SMA appliance with firmware and support status, and schedule end-of-life replacements.
- Disable or allowlist WAN management, SSL VPN and IPsec, and remove unneeded inbound WAN rules.
- Enforce MFA on SSL VPN and all administrator accounts and move administrators to directory-backed, named accounts.
- Build a register of every secret stored in each configuration, mapped to SonicWall's seven reset groups, with owners.
- Replace domain-privileged LDAP bind accounts with least-privilege ones and use unique PSKs per tunnel.
- Check MySonicWall for devices listed in the cloud backup incident and confirm their credentials were reset.
- Forward System and Auditing Logs off-box and alert on rapid multi-account VPN sign-ins and configuration exports.
- Track SonicWall entries in the CISA KEV catalogue and patch or mitigate within days.
- Rehearse the containment, reset and verification playbook once a year.
Standards and references
- SonicWall: Essential Credential Reset
- SonicWall: Remediation Playbook
- SonicWall: MySonicWall Cloud Backup File Incident
- CISA: Known Exploited Vulnerabilities Catalog
- Google Threat Intelligence Group: SonicWall SMA exploitation and the OVERSTEP backdoor
- NIST: SP 800-53 Rev. 5 Security and Privacy Controls
Related NHI Mgmt Group resources: VPN Security Guide · VPN and Firewall Log Detection Guide · Akira Threat Actor Profile · SonicWall SSL VPN Account Compromises