Full research report

Cisco warns of ASA and FTD VPN flaw exploited to crash devices

Original reporting β†—
β˜… Threat intelligence assessment high confidence

Executive assessment

CVE-2026-20349 is a high-severity, unauthenticated denial-of-service vulnerability in exposed Cisco ASA and FTD remote-access services, not the Unified Communications Manager vulnerability CVE-2026-20230. Cisco and CISA both confirm exploitation, but the public evidence describes only forced device reloads and does not identify actors, victims or a broader campaign. Exposure depends on vulnerable software plus an enabled SSL listening configuration associated with IKEv2 client services, SSL VPN or FTD Zero Trust Network Access. Cisco has supplied hot fixes across the affected ASA and FTD release trains and explicitly states that no workaround addresses the flaw. The absence of a verified public repository means proof-of-concept availability remains unconfirmed rather than disproved.

What happened

Cisco published CVE-2026-20349 on 11 August 2026 after its Product Security Incident Response Team became aware of active exploitation during August. Unauthenticated remote requests to exposed Remote Access SSL VPN services can force affected Cisco Secure Firewall ASA or FTD devices to reload, causing denial of service. CISA added the flaw to its Known Exploited Vulnerabilities catalogue on the same day and set 14 August 2026 as the remediation deadline for covered organisations.

Affected scope

Vulnerable releases of Cisco Secure Firewall ASA and Secure FTD are affected when SSL listen sockets are enabled through IKEv2 Remote Access VPN with client services, SSL VPN, orβ€”on FTD onlyβ€”Zero Trust Network Access. Cisco issued hot fixes for ASA release trains 9.16, 9.18, 9.20, 9.22, 9.23 and 9.24 and FTD trains 7.0, 7.2, 7.4, 7.6, 7.7 and 10.0. Cisco Secure Firewall Management Center software is not affected.

Technical assessment

Cisco attributes the weakness to insufficient error checking while the Remote Access SSL VPN service processes HTTP requests. A malformed request reaching an enabled SSL listening service can cause an unexpected device reload; no authentication or user interaction is required, making exposed VPN interfaces operationally significant targets. The demonstrated impact is availability loss rather than confidentiality or integrity compromise. CISA labels the weakness as heap inspection/CWE-244, while Cisco's more detailed primary advisory describes request-processing error handling; Cisco's description is the stronger account of the trigger and consequence.

Recommended defensive actions

  1. Apply the Cisco hot fix or upgrade to a fixed release for every affected ASA and FTD device as the highest priority because no workaround is available.
  2. Inventory ASA and FTD devices and verify whether IKEv2 client services, SSL VPN or FTD Zero Trust Network Access enables an SSL listening socket.
  3. Restrict remote-access service exposure to authorised source networks where operationally feasible while patching is completed.
  4. Monitor for unexpected firewall reloads, availability interruptions and unusual inbound HTTP activity immediately preceding a reload.
  5. Review device and upstream network telemetry for repeated requests to remote-access interfaces and investigate correlated outages.
  6. Validate patched devices with Cisco Software Checker and test remote-access availability after the change.

Uncertainties and evidence gaps

  • Cisco has not identified the actors, targeted organisations, sectors, attack volume or geographic scope of the exploitation.
  • No indicators of compromise or request-level detection signature specific to the observed exploitation were published in the reviewed evidence.
  • No verified public proof-of-concept or standalone exploit repository was found; active exploitation does not itself establish public exploit-code availability.
  • CISA's CWE-244 heap-inspection label is not fully reconciled with Cisco's description of insufficient HTTP-request error checking.

Vulnerability flow

Defender-oriented path reconstructed only from sourced report findings. Unknown stages are omitted.

AccessUnauthenticated network access to an affected device's enabled Remote Access SSL VPN listening service.
ComponentCisco Secure Firewall ASA or FTD Remote Access SSL VPN HTTP-processing boundary.
MechanismInsufficient error checking while processing a malformed HTTP request can place the service or device into a failure state.
ImpactThe firewall reloads unexpectedly, interrupting VPN or firewall availability and producing a denial-of-service condition.
DetectionDetect unexpected ASA or FTD reloads and correlate them with preceding inbound HTTP activity against remote-access interfaces, repeated availability alerts and upstream connection telemetry.
MitigationInstall Cisco's applicable ASA or FTD hot fix or upgrade to a release identified as fixed by Cisco; there is no vendor-supported workaround.
Exploitation status

Confirmed active exploitation in August 2026; no verified public proof-of-concept or exploit repository was found.

The investigation separated CVE-2026-20349, the ASA/FTD VPN denial-of-service event, from the unrelated CVE-2026-20230 Unified Communications Manager vulnerability mentioned in the source records. Cisco's advisory established the affected configurations, mechanism, active-exploitation statement and fixes, while CISA, NVD and the CVE Program independently confirmed the vulnerability and exploitation status. Searches for public exploit material did not identify a verified repository, and no actor or victim attribution was available.

  1. Could the supplied news report be verified directly?
    Opened the supplied BleepingComputer URL.
    bleepingcomputer.com β†—

    The site presented an automated security challenge, so its reporting could not be independently verified from the live page.

    why The article was not treated as proof, and subsequent conclusions relied on accessible primary and corroborating records.

  2. What vulnerability and impact are independently recorded?
    Reviewed the NVD entry for CVE-2026-20349.
    nvd.nist.gov β†—

    NVD records an unauthenticated remote flaw in the ASA/FTD Remote Access SSL VPN service that can reload a device and cause denial of service; it carries a Cisco CVSS 3.1 score of 8.6 and is marked as present in CISA KEV.

    why This corroborated the product, access requirements and availability impact without relying on the news report.

  3. Does the vendor confirm the event and provide remediation?
    Opened and examined Cisco's security advisory.
    sec.cloudapps.cisco.com β†—

    Cisco confirms active exploitation in August 2026, identifies insufficient HTTP-request error checking, lists vulnerable remote-access configurations, provides ASA and FTD hot fixes, and states that no workaround exists.

    why As the primary technical source, this established the exploitation assessment, affected scope and required remediation.

  4. Has a government authority independently classified the flaw as exploited?
    Reviewed the filtered CISA Known Exploited Vulnerabilities catalogue entry.
    cisa.gov β†—

    CISA lists CVE-2026-20349 as known exploited, added it on 11 August 2026 and assigned a 14 August 2026 remediation deadline.

    why This independently substantiated exploitation in the wild and elevated patching urgency.

  5. Is the CVE assignment and technical description authoritative?
    Reviewed the CVE Program record.
    cve.org β†—

    The Cisco-assigned record confirms the affected ASA/FTD Remote Access SSL VPN service, unauthenticated remote access, request-processing weakness and denial-of-service outcome.

    why This confirmed that CVE-2026-20349 is the correct identifier; CVE-2026-20230 concerns a separate Cisco Unified Communications Manager story.

  6. Is public proof-of-concept material readily available?
    Searched GitHub repositories for the exact CVE identifier.
    github.com β†—

    GitHub returned no matching repositories at the time of review.

    why This supports only the limited conclusion that no verified public repository was found, not that exploit code cannot exist privately or elsewhere.

  7. Does independent security-industry material corroborate the core facts?
    Reviewed Tenable's CVE summary.
    tenable.com β†—

    Tenable repeats the unauthenticated Remote Access SSL VPN denial-of-service description and identifies the vulnerability as a KEV entry.

    why This provided additional independent corroboration but no new actor attribution, indicators or exploit details.

TargetsOrganisations operating internet-accessible Cisco Secure Firewall ASA or FTD remote-access servicesCisco Secure Firewall ASA administratorsCisco Secure Firewall FTD administrators
Related CVEs CVE-2026-20349

Research coverage

All 68 registered source leaves were evaluated for this run: 61 completed, 0 were unavailable, 0 failed and 7 were disabled. For this story, 5 registered sources supplied useful evidence (2 primary, 2 corroborating, 1 contextual and 0 PoC/exploit references). 56 completed sources contained no matched information for this story.

Primary evidence Independent corroboration Operational context PoC reference Checked β€” no match Unavailable Failed Disabled
Complete source-by-source audit 68 sources
SourceRun resultValueWhy it was useful β€” or not
BleepingComputernews ok15 records Primary evidence1 matched items Published the source report used to frame and date the event.
CISA KEVkev ok1665 records Primary evidence3 matched items Confirmed that a related CVE is listed in CISA's Known Exploited Vulnerabilities catalogue. Supplied a vendor or government advisory opened and verified during focused research.
CISA Alertsnews ok empty0 records Corroborating1 matched items A page from this source was opened and verified during focused research.
NVDcve ok900 records Corroborating1 matched items Supplied independent analysis opened and verified during focused research.
FIRST EPSSepss ok Context1 matched items Added exploitation-probability context; EPSS does not itself prove exploitation.
AlienVault OTXdark_web ok10 records Checked β€” no match The source completed, but none of its retained records matched this story.
CIRCL CVEcve ok30 records Checked β€” no match The source completed, but none of its retained records matched this story.
Cisco PSIRTvendor_advisory ok5323 records Checked β€” no match The source completed, but none of its retained records matched this story.
Cisco Talosnews ok1 records Checked β€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI CVE most exploiteddeepdarkcti ok94 records Checked β€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI Discorddeepdarkcti ok7 records Checked β€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI exploitsdeepdarkcti ok24 records Checked β€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI forumsdeepdarkcti ok264 records Checked β€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI malware as a servicedeepdarkcti ok7 records Checked β€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI malware samplesdeepdarkcti ok3 records Checked β€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI marketsdeepdarkcti ok127 records Checked β€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI phishingdeepdarkcti ok19 records Checked β€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI ransomware gangsdeepdarkcti ok680 records Checked β€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI RATsdeepdarkcti ok1 records Checked β€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI Telegram infostealerdeepdarkcti ok130 records Checked β€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI Telegram threat actorsdeepdarkcti ok1008 records Checked β€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI Twitter threat actorsdeepdarkcti ok39 records Checked β€” no match The source completed, but none of its retained records matched this story.
DNSDumpster domain IOC enrichmentresearch ok1 records Checked β€” no match The source completed, but none of its retained records matched this story.
Exploit-DBexploit_reference ok empty0 records Checked β€” no match The source completed but returned no records in the collection scope.
Fortinet PSIRTvendor_advisory disabled Disabled Disabled in the source registry; no check was attempted.
GitHub topic: cveresearch ok empty0 records Checked β€” no match The source completed but returned no records in the collection scope.
GitHub topic: exploitresearch ok empty0 records Checked β€” no match The source completed but returned no records in the collection scope.
GitHub topic: penetration-testingresearch ok empty0 records Checked β€” no match The source completed but returned no records in the collection scope.
GitHub topic: pocresearch ok empty0 records Checked β€” no match The source completed but returned no records in the collection scope.
GitHub topic: vulnerabilityresearch ok empty0 records Checked β€” no match The source completed but returned no records in the collection scope.
GreyNoiseexploit_reference ok empty0 records Checked β€” no match The source completed but returned no records in the collection scope.
KrebsOnSecuritynews ok1 records Checked β€” no match The source completed, but none of its retained records matched this story.
LinkedIn RSS proxy feeds (disabled)research disabled Disabled Disabled in the source registry; no check was attempted.
MalwareBazaardark_web ok10 records Checked β€” no match The source completed, but none of its retained records matched this story.
Mastodon #cveresearch ok20 records Checked β€” no match The source completed, but none of its retained records matched this story.
Mastodon #cybersecurityresearch ok12 records Checked β€” no match The source completed, but none of its retained records matched this story.
Mastodon #exploitresearch ok20 records Checked β€” no match The source completed, but none of its retained records matched this story.
Mastodon #infosecresearch ok20 records Checked β€” no match The source completed, but none of its retained records matched this story.
Mastodon #malwareresearch ok20 records Checked β€” no match The source completed, but none of its retained records matched this story.
Mastodon #ransomwareresearch ok20 records Checked β€” no match The source completed, but none of its retained records matched this story.
Mastodon #threatintelresearch ok14 records Checked β€” no match The source completed, but none of its retained records matched this story.
Mastodon #vulnerabilityresearch ok20 records Checked β€” no match The source completed, but none of its retained records matched this story.
Metasploit module metadataexploit_reference ok empty0 records Checked β€” no match The source completed but returned no records in the collection scope.
Microsoft MSRCvendor_advisory ok1590 records Checked β€” no match The source completed, but none of its retained records matched this story.
Microsoft Securitynews ok empty0 records Checked β€” no match The source completed but returned no records in the collection scope.
MISP Galaxyresearch ok empty0 records Checked β€” no match The source completed but returned no records in the collection scope.
MISP threat actor galaxyactor ok0 records Checked β€” no match The source completed, but none of its retained records matched this story.
Palo Alto Networks PSIRTvendor_advisory ok25 records Checked β€” no match The source completed, but none of its retained records matched this story.
ProjectDiscovery nuclei templatesexploit_reference ok empty0 records Checked β€” no match The source completed but returned no records in the collection scope.
Rapid7news ok3 records Checked β€” no match The source completed, but none of its retained records matched this story.
Reddit r/AskNetsec (pending API approval)research disabled Disabled Disabled in the source registry; no check was attempted.
Reddit r/cybersecurity (pending API approval)research disabled Disabled Disabled in the source registry; no check was attempted.
Reddit r/malware (pending API approval)research disabled Disabled Disabled in the source registry; no check was attempted.
Reddit r/netsec (pending API approval)research disabled Disabled Disabled in the source registry; no check was attempted.
Reddit r/ReverseEngineering (pending API approval)research disabled Disabled Disabled in the source registry; no check was attempted.
SANS ISCnews ok1 records Checked β€” no match The source completed, but none of its retained records matched this story.
Shadowserver public aggregate honeypot observationsexploit_reference ok empty0 records Checked β€” no match The source completed but returned no records in the collection scope.
Shodanresearch ok7 records Checked β€” no match The source completed, but none of its retained records matched this story.
Sigma Rulesresearch ok empty0 records Checked β€” no match The source completed but returned no records in the collection scope.
Sophos IOCsresearch ok1 records Checked β€” no match The source completed, but none of its retained records matched this story.
The Hacker Newsnews ok15 records Checked β€” no match The source completed, but none of its retained records matched this story.
ThreatFoxthreat_intelligence ok100 records Checked β€” no match The source completed, but none of its retained records matched this story.
UK NCSCnews ok1 records Checked β€” no match The source completed, but none of its retained records matched this story.
Unit42 IOCsresearch ok empty0 records Checked β€” no match The source completed but returned no records in the collection scope.
URLhausdark_web ok10 records Checked β€” no match The source completed, but none of its retained records matched this story.
VirusTotal Community IOC enrichmentresearch ok4 records Checked β€” no match The source completed, but none of its retained records matched this story.
VulnCheck KEVkev ok500 records Checked β€” no match The source completed, but none of its retained records matched this story.
Vulnerability Lookupcve ok30 records Checked β€” no match The source completed, but none of its retained records matched this story.
Additional verified pages 13 opened outside the registered collection
Vulnerability & exploitation3
CVE-2026-20349 CISA KEV Cisco Secure Firewall Adaptive Security Appliance (ASA) and Secure Firewall Threat Defense (FTD) Β· added 2026-08-11 CISA catalog β†—
CVE-2026-20230 CISA KEV Cisco Unified Communications Manager Β· added 2026-06-25 CISA catalog β†—
CVE-2026-20230 EPSS 83.2% 100th percentile exploitation probability
Vendor & gov advisories2
Cisco Secure Firewall ASA and FTD Remote Access SSL VPN Denial of Service Vulnerability sec.cloudapps.cisco.com β†—

Cisco confirms active exploitation, affected configurations, hot fixes and the absence of a workaround.

CISA Known Exploited Vulnerabilities entry for CVE-2026-20349 cisa.gov β†—

CISA added the vulnerability on 11 August 2026 with a remediation due date of 14 August 2026.

Analysis & research3
NVD record for CVE-2026-20349 nvd.nist.gov β†—

Independently records the unauthenticated remote denial-of-service condition, CVSS 8.6 rating and KEV status.

CVE Program record for CVE-2026-20349 cve.org β†—

Confirms Cisco as the assigning authority and identifies insufficient HTTP-request error checking as the cause.

Tenable summary for CVE-2026-20349 tenable.com β†—

Corroborates the affected service, denial-of-service impact and KEV designation.