Introduction
When a VPN gateway stops responding, remote access for a distributed workforce stops with it. CVE-2025-20133 lets unauthenticated attackers disrupt Cisco Secure Firewall ASA and FTD appliances running Remote Access SSL VPN, which puts business continuity directly at risk. It has a CVSS score of 8.6, and it matters most to organizations that depend on Cisco's VPN solutions for secure connectivity.
Cisco's ASA (Adaptive Security Appliance) and Firepower Threat Defense (FTD) are core products in enterprise network security, and thousands of organizations deploy them worldwide. They provide firewall, VPN, and advanced threat protection services, so the security and availability of many business networks depend on them.
Technical Information
CVE-2025-20133 is a denial of service vulnerability in the Remote Access SSL VPN feature of Cisco ASA and FTD software. The software does not validate user-supplied input effectively during VPN authentication. An unauthenticated remote attacker can exploit this by sending crafted requests to the SSL VPN service. The flaw is classified under CWE-401 (missing release of memory after effective lifetime), which points to a memory management logic error.
The crafted input triggers a memory leak or resource exhaustion. The device then stops responding to Remote Access SSL VPN authentication requests, which denies service to legitimate users. Because the attack needs no authentication and works remotely, the risk is higher.
The issue is present in device configurations where Remote Access SSL VPN is enabled. No public code snippets or proof-of-concept details are available. The fix corrects the memory management logic that handles SSL VPN connections, so crafted SSL/TLS packets can no longer cause the device to reload.
Patch Information
Cisco has released software updates that fix the SSL VPN memory management vulnerability in Cisco Adaptive Security Appliance (ASA) Software and Firepower Threat Defense (FTD) Software. (cisco.com)
Understanding the Fix:
The vulnerability came from a logic error in memory management when the software handles SSL VPN connections. An attacker could exploit it by sending crafted SSL/TLS packets to the SSL VPN server, which could cause the device to reload unexpectedly and produce a denial of service (DoS) condition.
How the Patch Works:
The update corrects the memory management logic so that the device processes SSL VPN connections securely, without unintended reloads. A patched system is significantly more resistant to these crafted packets, which reduces the risk of DoS attacks.
Applying the Patch:
- Identify the current version of your Cisco ASA or FTD Software and check whether it is among the affected releases.
- Download the appropriate software update for your device from the Cisco Support and Downloads page.
- Install the update by following the instructions Cisco provides. Before you install, confirm that the device has sufficient memory and that its current hardware and software configurations are compatible with the new release.
- After installation, confirm that the device operates correctly and that the SSL VPN feature works as expected without unexpected reloads.
Patch source: https://www.cisco.com/c/en/us/support/docs/csa/cisco-sa-asaftd-webvpn-dos-hOnB9pH4.html
Affected Systems and Versions
- Cisco Adaptive Security Appliance (ASA) Software with Remote Access SSL VPN enabled
- Cisco Firepower Threat Defense (FTD) Software with Remote Access SSL VPN enabled
The public advisory does not give specific version numbers or ranges. Administrators should check their current ASA or FTD software version and confirm whether Remote Access SSL VPN is enabled. Treat every configuration with this feature enabled as potentially vulnerable until it is patched.
Vendor Security History
Cisco's ASA and FTD product lines have had a series of similar vulnerabilities, particularly in VPN and web services. Earlier issues such as CVE-2024-20353 and CVE-2024-20481 also involved denial of service conditions caused by crafted requests to VPN or web interfaces. Cisco typically issues advisories and patches promptly, but input validation and memory management problems keep recurring in complex features like SSL VPN.



