Reference material — not professional advice. Test in staging, back up first, verify against your specific version. Use your own judgment for your environment.
● Critical · CVSS 9.9 ⚠ ACTIVELY EXPLOITED — CISA KEV

How to Fix CVE-2025-20333: Cisco Secure Firewall ASA VPN Web Server Vulnerability

*By Sai Kiran Pandrala*

⚡ At a glance
SeverityCVSS 9.9 — Critical
Actively exploited?Yes, listed in CISA KEV
AffectedCisco Secure Firewall Adaptive Security Appliance (ASA) with VPN web server enabled
Fixed inSee the Cisco PSIRT advisory for the exact ASA build per train
Type (CWE)See vendor advisory; vulnerability is in the VPN web server input handling

⚠️ Patch immediately. ASA firewalls sit at the perimeter and terminate VPN sessions. A vulnerability in the VPN web server is internet-reachable by definition.

What is CVE-2025-20333?

A vulnerability in the VPN web server component of Cisco Secure Firewall ASA (previously Cisco ASA / Firepower ASA) allows an attacker to compromise the appliance through the VPN management surface. The exact technical mechanism is detailed in the Cisco PSIRT advisory; the impact is firewall-level compromise.

Am I affected?

You are affected if you run Cisco Secure Firewall ASA with the VPN web server enabled, on a build below the patched train. Check your version:


show version | include Software

Compare against the Cisco PSIRT advisory's fixed-build table.

How to fix CVE-2025-20333

  1. Open the Cisco PSIRT advisory (referenced below) and identify the patched ASA build for your train.
  2. Download the patched image from Cisco's Software Download Center.
  3. Schedule a maintenance window — ASA upgrades require a reload.
  4. Upload the image to the ASA, set the boot variable, reload:

# Vendor advisory: https://sec.cloudapps.cisco.com/security/center/publicationListing.x
   conf t
   boot system disk0:/<image-name>
   write memory
   reload
  1. For failover pairs, upgrade the standby first, fail over, then upgrade the formerly-active.

Upgrade the affected Cisco platform


! Verify the running release on the device
show version
show inventory

! Stage the patched image from the Cisco Security Advisory: https://sec.cloudapps.cisco.com/security/center/resources/asa_ftd_continued_attacks
copy tftp://<fileserver>/<patched-image>.bin flash:

! Set the boot image and reload in a maintenance window
configure terminal
boot system flash:<patched-image>.bin
end
write memory
reload

! After reload, confirm the new image is running
show version | include image

Verify the fix landed


# 1. Confirm the running version matches the fixed-in version from the advisory:
#    https://sec.cloudapps.cisco.com/security/center/resources/asa_ftd_continued_attacks
#    Use the platform-specific version probe above.

# 2. Re-scan with your vulnerability scanner (Nessus, Qualys, Tenable, OpenVAS).
#    The scanner should no longer flag CVE-2025-20333 on the patched target.

# 3. Inspect recent service / kernel logs for crash loops or rollback events.
journalctl -u <service> --since "10 minutes ago"
dmesg --since "10 minutes ago"

If you can't patch immediately

Restrict the VPN web server's reachable network: this is internet-facing by purpose so true network-isolation is rarely possible. Consider geo-blocking, IP allowlisting via upstream firewall, and increased log monitoring on VPN access patterns until you can patch.

How to verify the fix worked


show version | include Software

Output should show the patched build. Run external vulnerability scans against the firewall's VPN endpoint to confirm CVE-2025-20333 detection clears.

Frequently asked questions

Is CVE-2025-20333 actively exploited?

Yes. CVE-2025-20333 is on the CISA Known Exploited Vulnerabilities catalog, so federal civilian agencies are required to patch on the published deadline. Most enterprises treat the same date as the practical floor.

What is the CVSS severity of CVE-2025-20333?

Critical. See the advisory for the full CVSS vector.

Where can I read the official advisory?

See https://sec.cloudapps.cisco.com/security/center/publicationListing.x

Does the patch require a reboot?

It depends on the deployment. Service-only updates usually need a service restart; OS-level fixes require a full reboot. Check the vendor release notes for the exact post-upgrade steps.

References


*This guide was assembled from the official Cisco PSIRT advisory, NVD record, and CISA KEV listing on 2026-05-25. Always confirm against Cisco's advisory before applying changes in production.*

Other vulnerabilities in the same area that are worth patching alongside this one: