Lucene search
+L

Cisco Identity Services Engine Insecure Java Deserialization and Authorization Bypass Vulnerabilities (cisco-sa-ise-multivuls-FTW9AOXF)

🗓️ 11 Feb 2025 00:00:00Reported by TenableType 
nessus
 nessus
🔗 www.tenable.com👁 17 Views

Cisco Identity Services Engine has multiple vulnerabilities allowing command execution and information exposure.

Related
Refs
Code
#TRUSTED 9193f57d1194858634681d1e2d3a518960b8253296afa500d8f68e7a0d0d0124bd34458442999780f95f0f10b8a9b8b7ee5fe06ad78f0e49fd3b08a30a2bfeda794d2e0b2b9619f8571bbe7bb87462524402b291114369a446ac7f42c1d1313f30c667de8262dc8f073afc03c3d44a54fb4f1af1757ab49fe484967a67bc0d3ba9f815467083cdc7f6df2eb01ec7f9cd818cab2cbf60fb42f7f256ecbccfab24fe35be19128456e7e2fa6f1f0d6e20d038b12bd36022989031d3b18b894062df920629f9b1917c845bee758753b0944a376bbfd5e5f5d18facb59f8a02ddccf52c83801d420a248fe614561e3cf012b1babcfabad88e889fc83f13a90850b2db6376d2e7c8fbd65d92e70b4960ec45e82e851ff5ce04d51bdbc5efefc8bd55f678f3b4cd7831f38591a0f96b22a139e40f2af0433327eebcdde4572d800fa9c9cbce84c0b5a47ddfeaeae5617c40a61fb8baef8cda610943c69da597ff695607431e0afa9402139db3f3867e04070eab032519ad6cd7cfe5e9ee1a65423444680aa96835624bf6c0f7c9ca9a62d049bc1c79bc59e87b096c5021ad9505c2c0f99ef0151469e279141cc979ca241387845e32fb5f64515e6faa1777e76848aebf9a1fb381c8858471a51bfaf08dfcce9d9c675acf733d6145c6c87f2a96a0c0021de56c6e2ca65c71cbbe728a1044db139b2442ba443e4b79f0d54710503c7b46
#TRUST-RSA-SHA256 2a7c84897a508b9e8c0f6532860e6c6a5a6388c1743aee776097365023b82676aeeabcc4ae18d2ecb5eb519b7183f87378f799dd3baa18dc6607e7e4d302fa3f4061353250c8d5c38f66c8b520a0314ae00e2ff80560b2c8d60ed8b34ac34983f4dac87f8b6ff314aa20252f8d42022cb93096a24d302df35c5ed9d6b0685eecc40f308baa3c84a42652e43cf6ed1fb1ac8f76e2611a1d819971191831222e59c23f53c77578ad8807a09dfb42b3bc1471111cea8efd48db64c5dda0d200d232d15d8928dea2b469d8bdedc8edb112c8dc7be3b79156bde863d5d9b482c1f711499914b1007cfcb7fa476820ec7b0142108f991f67c2f88e6660cf9e9dcd63f20d30fa84f7cad1b0498aafef2ed2c00dba5f41469bf74d714f0457716587008fad62fe8729f5bea5c6462735bd25269810d8e46fefe9cb1908c0a0d2a2eec930413f611ff97467d8c5723de33b658f64482a57d3e2d527e788887e90f013daaef65441a8af71e687305c33b4966ee0b80022f49c71074f0a3a69ad61dd1d17075a0ce5c4c55ef48ed83605675008398fca3f8acbadeb60ac0f9cfc5927c4034cbc23a55cb23709dbf8131e2390a725d5763b90a5d5a3c80223288b617311b9a09ce72aaae57087e661b3fe5eccbc23ec51e25af9d6b29cd6b73c6bbe77b0e929228cebbb2d04ccb48eac8c5c364694c04df73d1e431f55558b786a26812ae00e
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
##

include('compat.inc');

if (description)
{
  script_id(216074);
  script_version("1.4");
  script_set_attribute(attribute:"plugin_modification_date", value:"2025/08/12");

  script_cve_id("CVE-2025-20124", "CVE-2025-20125");
  script_xref(name:"CISCO-BUG-ID", value:"CSCwk14901");
  script_xref(name:"CISCO-BUG-ID", value:"CSCwk14916");
  script_xref(name:"CISCO-SA", value:"cisco-sa-ise-multivuls-FTW9AOXF");
  script_xref(name:"IAVA", value:"2024-A-0710-S");

  script_name(english:"Cisco Identity Services Engine Insecure Java Deserialization and Authorization Bypass Vulnerabilities (cisco-sa-ise-multivuls-FTW9AOXF)");

  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 Identity Services Engine Insecure Java Deserialization and Authorization
Bypass Vulnerabilities is affected by multiple vulnerabilities.

  - A vulnerability in an API of Cisco ISE could allow an authenticated, remote attacker to execute arbitrary
    commands as the root user on an affected device. This vulnerability is due to insecure deserialization of
    user-supplied Java byte streams by the affected software. An attacker could exploit this vulnerability by
    sending a crafted serialized Java object to an affected API. A successful exploit could allow the attacker
    to execute arbitrary commands on the device and elevate privileges. Note:To successfully exploit
    this vulnerability, the attacker must have valid read-only administrative credentials. In a single-node
    deployment, new devices will not be able to authenticate during the reload time. (CVE-2025-20124)

  - A vulnerability in an API of Cisco ISE could allow an authenticated, remote attacker with valid read-only
    credentials to obtain sensitive information, change node configurations, and restart the node. This
    vulnerability is due to a lack of authorization in a specific API and improper validation of user-supplied
    data. An attacker could exploit this vulnerability by sending a crafted HTTP request to a specific API on
    the device. A successful exploit could allow the attacker to attacker to obtain information, modify system
    configuration, and reload the device. Note:To successfully exploit this vulnerability, the attacker
    must have valid read-only administrative credentials. In a single-node deployment, new devices will not be
    able to authenticate during the reload time. (CVE-2025-20125)

Please see the included Cisco BIDs and Cisco Security Advisory for more information.");
  # https://sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-ise-multivuls-FTW9AOXF
  script_set_attribute(attribute:"see_also", value:"http://www.nessus.org/u?5f0bb0a4");
  script_set_attribute(attribute:"see_also", value:"https://bst.cloudapps.cisco.com/bugsearch/bug/CSCwk14901");
  script_set_attribute(attribute:"see_also", value:"https://bst.cloudapps.cisco.com/bugsearch/bug/CSCwk14916");
  script_set_attribute(attribute:"solution", value:
"Upgrade to the relevant fixed version referenced in Cisco bug IDs CSCwk14901, CSCwk14916");
  script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:M/C:C/I:C/A:C");
  script_set_cvss_temporal_vector("CVSS2#E:POC/RL:OF/RC:C");
  script_set_cvss3_base_vector("CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H");
  script_set_cvss3_temporal_vector("CVSS:3.0/E:P/RL:O/RC:C");
  script_set_attribute(attribute:"cvss_score_source", value:"CVE-2025-20125");

  script_set_attribute(attribute:"exploitability_ease", value:"Exploits are available");
  script_set_attribute(attribute:"exploit_available", value:"true");
  script_cwe_id(285, 502);

  script_set_attribute(attribute:"vuln_publication_date", value:"2025/02/05");
  script_set_attribute(attribute:"patch_publication_date", value:"2025/02/05");
  script_set_attribute(attribute:"plugin_publication_date", value:"2025/02/11");

  script_set_attribute(attribute:"plugin_type", value:"local");
  script_set_attribute(attribute:"cpe", value:"cpe:/h:cisco:identity_services_engine");
  script_set_attribute(attribute:"cpe", value:"cpe:/a:cisco:identity_services_engine");
  script_set_attribute(attribute:"cpe", value:"cpe:/a:cisco:identity_services_engine_software");
  script_set_attribute(attribute:"stig_severity", value:"I");
  script_end_attributes();

  script_category(ACT_GATHER_INFO);
  script_family(english:"CISCO");

  script_copyright(english:"This script is Copyright (C) 2025 and is owned by Tenable, Inc. or an Affiliate thereof.");

  script_dependencies("cisco_ise_detect.nbin");
  script_require_keys("Host/Cisco/ISE/version");

  exit(0);
}

include('ccf.inc');
include('cisco_ise_func.inc');

var product_info = cisco::get_product_info(name:'Cisco Identity Services Engine Software');

var vuln_ranges = [
  {'min_ver':'3.1', 'fix_ver':'3.1.0.518', required_patch:'10'},
  {'min_ver':'3.2', 'fix_ver':'3.2.0.542', required_patch:'7'},
  {'min_ver':'3.3', 'fix_ver':'3.3.0.430', required_patch:'4'}
];

var required_patch = get_required_patch(vuln_ranges:vuln_ranges, version:product_info['version']);

var reporting = make_array(
  'port'          , 0,
  'severity'      , SECURITY_HOLE,
  'version'       , product_info['version'],
  'bug_id'        , 'CSCwk14901, CSCwk14916',
  'disable_caveat', TRUE
);

cisco::check_and_report(
  product_info:product_info,
  reporting:reporting,
  vuln_ranges:vuln_ranges,
  required_patch:required_patch
);

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation