Vulnslist

find the latest Cisco vulnerabilities

Cisco Adaptive Security Appliance and Firepower Threat Defense Software TLS Denial of Service Vulnerability

cisco-sa-asa-tls-CWY6zXB · High · Published · Updated

A vulnerability in the TLS cryptography functionality of Cisco Adaptive Security Appliance (ASA) Software and Cisco Firepower Threat Defense (FTD) Software could allow an unauthenticated, remote attacker to cause the device to reload unexpectedly, resulting in a denial of service (DoS) condition. This vulnerability is due to improper data validation during the TLS 1.3 handshake. An attacker could exploit this vulnerability by sending a crafted TLS 1.3 packet to an affected system through a TLS 1.3-enabled listening socket. A successful exploit could allow the attacker to cause the device to reload, resulting in a DoS condition. Note: This vulnerability can also impact the integrity of a device by causing VPN HostScan communication failures or file transfer failures when Cisco ASA Software is upgraded using Cisco Adaptive Security Device Manager (ASDM). Cisco has released software updates that address this vulnerability. There are workarounds that address this vulnerability. This advisory is available at the following link:https://sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-asa-tls-CWY6zXB This advisory is part of the October 2024 release of the Cisco ASA, FMC, and FTD Software Security Advisory Bundled Publication. For a complete list of the advisories and links to them, see Cisco Event Response: October 2024 Semiannual Cisco ASA, FMC, and FTD Software Security Advisory Bundled Publication.

Cisco advisory · CSAF JSON

Workarounds

If an affected device is running a Cisco ASA Software or FTD Software release that supports the ssl server-max-version command, administrators may disable TLS 1.3 as a workaround for this vulnerability.

Note: The ssl server-max-version CLI command is supported as of Cisco ASA Software releases 9.19.1.24 and 9.20.2 and Cisco FTD Software Release 7.4.1.
Disable TLS 1.3 on Cisco ASA Software
To disable TLS 1.3 on Cisco ASA Software, set the minimum and maximum TLS version to TLS 1.2 using the ssl server-version and ssl server-max-version commands, as shown in the following example:

ciscoasa# configure terminal
ciscoasa(config)# ssl server-version tlsv1.2 dtlsv1.2
ciscoasa(config)# ssl server-max-version tlsv1.2

Disable TLS 1.3 on Cisco FTD Software
To disable TLS 1.3 on Cisco FTD Software, set the minimum and maximum TLS version to TLS 1.2 using Cisco FMC Software and a FlexConfig object. For more information about FlexConfig objects, see the FlexConfig Policies for FTD ["https://www.cisco.com/c/en/us/td/docs/security/firepower/70/configuration/guide/fpmc-config-guide-v70/flexconfig_policies.html"] chapter of the Firepower Management Center Configuration Guide.

To disable TLS 1.3 on Cisco FTD Software, use the following steps:

Connect to Cisco FMC Software.
From the menu bar, choose Devices > Platform Settings.
Add or edit the Platform Settings Policy that is applied to the affected device.
From the navigation menu on the left, choose SSL.
From the TLS version drop-down menu, choose TLSv1.2.
Click Save.
Choose Objects > Object Management.
From the navigation menu on the left, choose FlexConfig > FlexConfig Object.
Click Add FlexConfig Object.

Enter a name and description (optional) for the object in the appropriate fields.
From the drop-down menus above the main text box, choose Insert, Deployment: Once, and Type: Append.
In the main text box, enter ss server-max-version tlsv1.2.
Note: There is no l at the end of the word ss. This is not a typo. If the word ssl is used, Cisco FMC Software will display a validation error when the changes are saved.
Click Save.
From the menu bar, choose Devices > FlexConfig.
Edit the existing FlexConfig Policy or add a new one. If a new policy is being added, enter a name and description (optional) for the new policy in the appropriate fields, then click Save.
From the User Defined drop-down menu on the left, choose the FlexConfig object that was added in step 9.
Click > to move the object to the Selected Append FlexConfigs pane.
Click Save.
From the menu bar, click Deploy to deploy the changes.
Check the check boxes for devices that are assigned to the policy.
Check the ignore warnings check box.
Note: When deploying a FlexConfig object, a validation warning will prevent the deployment until the ignore warnings check box is checked.
In the dialog box, click Deploy.

While this workaround has been deployed and was proven successful in a test environment, customers should determine the applicability and effectiveness in their own environment and under their own use conditions. Customers should be aware that any workaround or mitigation that is implemented may negatively impact the functionality or performance of their network based on intrinsic customer deployment scenarios and limitations. Customers should not deploy any workarounds or mitigations before first evaluating the applicability to their own environment and any impact to such environment.

CVEsCVE-2024-20494
Cisco Bug IDsCSCwj92223, CSCwk74813
CVSS ScoreBase 8.6
Base 8.6 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H/E:X/RL:X/RC:X
Product Names From Source
Cisco Adaptive Security Appliance (ASA) Software 9.19.1, Cisco Adaptive Security Appliance (ASA) Software 9.19.1.5, Cisco Adaptive Security Appliance (ASA) Software 9.19.1.9, Cisco Adaptive Security Appliance (ASA) Software 9.19.1.12, Cisco Adaptive Security Appliance (ASA) Software 9.19.1.18, Cisco Adaptive Security Appliance (ASA) Software 9.19.1.22, Cisco Adaptive Security Appliance (ASA) Software 9.19.1.24, Cisco Adaptive Security Appliance (ASA) Software 9.19.1.27, Cisco Adaptive Security Appliance (ASA) Software 9.19.1.28, Cisco Adaptive Security Appliance (ASA) Software 9.19.1.31, Cisco Adaptive Security Appliance (ASA) Software 9.20.1, Cisco Adaptive Security Appliance (ASA) Software 9.20.1.5, Cisco Adaptive Security Appliance (ASA) Software 9.20.2, Cisco Adaptive Security Appliance (ASA) Software 9.20.2.10, Cisco Adaptive Security Appliance (ASA) Software 9.20.2.21, Cisco Adaptive Security Appliance (ASA) Software 9.20.2.22, Cisco Adaptive Security Appliance (ASA) Software 9.20.3, Cisco Firepower Threat Defense Software 7.3.0, Cisco Firepower Threat Defense Software 7.3.1, Cisco Firepower Threat Defense Software 7.3.1.1, Cisco Firepower Threat Defense Software 7.3.1.2, Cisco Firepower Threat Defense Software 7.4.0, Cisco Firepower Threat Defense Software 7.4.1, Cisco Firepower Threat Defense Software 7.4.1.1, Cisco Firepower Threat Defense Software 7.4.2, Cisco Secure Firewall Adaptive Security Appliance (ASA) Software, Cisco Secure Firewall Threat Defense (FTD) Software, Cisco Firepower 2100 Series, Cisco Firepower 1000 Series, Cisco 3000 Series Industrial Security Appliances (ISA), Cisco Firepower 9000 Series, Cisco Firepower 4100 Series, Cisco Adaptive Security Virtual Appliance (ASAv), Cisco Secure Firewall 3100 Series, Cisco Secure Firewall 4200 Series, Cisco Secure Firewall Threat Defense Virtual

Related Products

Product CVE Evidence
Cisco Secure Firewall Threat Defense Virtual CVE-2024-20494 Cisco OpenVuln
Cisco Secure Firewall Threat Defense (FTD) Software CVE-2024-20494 Cisco OpenVuln
Cisco Secure Firewall Adaptive Security Appliance (ASA) Software CVE-2024-20494 Cisco OpenVuln
Cisco Secure Firewall 4200 Series CVE-2024-20494 Cisco OpenVuln
Cisco Secure Firewall 3100 Series CVE-2024-20494 Cisco OpenVuln
Cisco Firepower Threat Defense Software CVE-2024-20494 Cisco OpenVuln
Cisco Firepower 9000 Series CVE-2024-20494 Cisco OpenVuln
Cisco Firepower 4100 Series CVE-2024-20494 Cisco OpenVuln
Cisco Firepower 2100 Series CVE-2024-20494 Cisco OpenVuln
Cisco Firepower 1000 Series CVE-2024-20494 Cisco OpenVuln
Cisco Adaptive Security Virtual Appliance (ASAv) CVE-2024-20494 Cisco OpenVuln
Cisco Adaptive Security Device Manager (ASDM) CVE-2024-20494 Cisco OpenVuln
Cisco Adaptive Security Appliance (ASA) Software CVE-2024-20494 Cisco OpenVuln
Cisco 3000 Series Industrial Security Appliances (ISA) CVE-2024-20494 Cisco OpenVuln