5.5 Medium
CVSS3
Attack Vector
LOCAL
Attack Complexity
LOW
Privileges Required
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
NONE
Integrity Impact
NONE
Availability Impact
HIGH
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
5.6 Medium
AI Score
Confidence
High
0.0004 Low
EPSS
Percentile
5.1%
According to its self-reported version, Cisco Secure Client Software, formerly AnyConnect Secure Mobility Client is affected by multiple denial of service (DoS) vulnerabilities. These vulnerabilities are due to an out-of-bounds memory read from Cisco Secure Client Software. An attacker could exploit these vulnerabilities by logging in to an affected device at the same time that another user is accessing Cisco Secure Client on the same system, and then sending crafted packets to a port on that local host. A successful exploit could allow the authenticated attacker to crash the VPN Agent service, causing it to be unavailable to all users of the system. To exploit these vulnerabilities, the attacker must have valid credentials on a multi-user system.
Please see the included Cisco BIDs and Cisco Security Advisory for more information.
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
##
include('compat.inc');
if (description)
{
script_id(186474);
script_version("1.4");
script_set_attribute(attribute:"plugin_modification_date", value:"2024/01/17");
script_cve_id("CVE-2023-20240");
script_xref(name:"CISCO-BUG-ID", value:"CSCwf21381");
script_xref(name:"CISCO-SA", value:"cisco-sa-accsc-dos-9SLzkZ8");
script_xref(name:"IAVA", value:"2023-A-0642");
script_name(english:"Cisco Secure Client Software DoS (cisco-sa-accsc-dos-9SLzkZ8) (CVE-2023-20240)");
script_set_attribute(attribute:"synopsis", value:
"The remote device is missing a vendor-supplied security patch.");
script_set_attribute(attribute:"description", value:
"According to its self-reported version, Cisco Secure Client Software, formerly AnyConnect Secure Mobility Client is
affected by multiple denial of service (DoS) vulnerabilities. These vulnerabilities are due to an out-of-bounds memory
read from Cisco Secure Client Software. An attacker could exploit these vulnerabilities by logging in to
an affected device at the same time that another user is accessing Cisco Secure Client on the same system, and then
sending crafted packets to a port on that local host. A successful exploit could allow the authenticated attacker to
crash the VPN Agent service, causing it to be unavailable to all users of the system. To exploit these vulnerabilities,
the attacker must have valid credentials on a multi-user system.
Please see the included Cisco BIDs and Cisco Security Advisory for more information.");
# https://sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-accsc-dos-9SLzkZ8
script_set_attribute(attribute:"see_also", value:"http://www.nessus.org/u?85bba4d3");
script_set_attribute(attribute:"see_also", value:"https://bst.cloudapps.cisco.com/bugsearch/bug/CSCwf21381");
script_set_attribute(attribute:"solution", value:
"Upgrade to the relevant fixed version referenced in Cisco bug ID CSCwf21381");
script_set_cvss_base_vector("CVSS2#AV:L/AC:L/Au:S/C:N/I:N/A:C");
script_set_cvss_temporal_vector("CVSS2#E:U/RL:OF/RC:C");
script_set_cvss3_base_vector("CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H");
script_set_cvss3_temporal_vector("CVSS:3.0/E:U/RL:O/RC:C");
script_set_attribute(attribute:"cvss_score_source", value:"CVE-2023-20240");
script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available");
script_set_attribute(attribute:"exploit_available", value:"false");
script_set_attribute(attribute:"vuln_publication_date", value:"2023/11/15");
script_set_attribute(attribute:"patch_publication_date", value:"2023/11/15");
script_set_attribute(attribute:"plugin_publication_date", value:"2023/11/30");
script_set_attribute(attribute:"plugin_type", value:"local");
script_set_attribute(attribute:"cpe", value:"cpe:/a:cisco:anyconnect_secure_mobility_client");
script_set_attribute(attribute:"cpe", value:"cpe:/a:cisco:secure_client");
script_set_attribute(attribute:"stig_severity", value:"I");
script_set_attribute(attribute:"agent", value:"all");
script_end_attributes();
script_category(ACT_GATHER_INFO);
script_family(english:"CISCO");
script_copyright(english:"This script is Copyright (C) 2023-2024 and is owned by Tenable, Inc. or an Affiliate thereof.");
script_dependencies("cisco_anyconnect_vpn_installed.nasl", "cisco_anyconnect_client_nix_installed.nbin", "macosx_cisco_anyconnect_installed.nasl");
script_require_keys("installed_sw/Cisco AnyConnect Secure Mobility Client");
exit(0);
}
include('vcf.inc');
var win_local;
if (!empty_or_null(get_kb_item('SMB/Registry/Enumerated')))
win_local = TRUE;
else
win_local = FALSE;
var app_info = vcf::get_app_info(app:'Cisco AnyConnect Secure Mobility Client', win_local:win_local);
vcf::check_granularity(app_info:app_info, sig_segments:3);
var constraints = [
{'fixed_version': '4.10.08025', 'fixed_display': '4.10 MR8 (4.10.08025)'},
{'min_version': '5.0.0', 'fixed_version': '5.0.04032', 'fixed_display': '5.0 MR4 (5.0.04032)'}
];
vcf::check_version_and_report(app_info:app_info, constraints:constraints, severity:SECURITY_WARNING);
Vendor | Product | Version | CPE |
---|---|---|---|
cisco | anyconnect_secure_mobility_client | cpe:/a:cisco:anyconnect_secure_mobility_client | |
cisco | secure_client | cpe:/a:cisco:secure_client |
5.5 Medium
CVSS3
Attack Vector
LOCAL
Attack Complexity
LOW
Privileges Required
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
NONE
Integrity Impact
NONE
Availability Impact
HIGH
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
5.6 Medium
AI Score
Confidence
High
0.0004 Low
EPSS
Percentile
5.1%