code | #TRUSTED b2e868309aead0d1de78e948daa92456792b1eeea0852f5d554e55ca4bcd8286016c626b3533c3f10e075854db8371b3735db19113a05bc04cd7fa8f5fb90ed776d1cf323be57232b74ab099919c621dbc618a8abe0e02c9c7d1229e5e0d6206aa8a741b940e7100249a68247f9118c3410abd7e2df8018ce13ccc06bc4455042ed4452280edfedb3ae2c5116d843ec98da567734ef15f5941c2b22ed15761bc8ede78b91941eafc819e511b77d822241978406c46906a20a17368d6c53ad56f538d8990a388ad15e492255d9e03e0b71d1a0513ce98e87c20bce5084a6a6f8521da6e41429730c9365668bca4ccc9a13ed6f9218c79f5c61571eb2b0f0632bf0449337ec2f1bcd68a5d6a6ca24bb7383bf6b80799b4492064c50eeb33421b18c9b889d9c8b81055641977cd70d87920ed3d9b9a34a005c4dd1210b2a3dbebb35fec06a9fe9e478e60838013df9d812d7c33e8b72c2b51dba8493ba8d0c9d55f7e03fc6343c5feafd7deb75aaba199e4c4ee5f7b35ec0ce803b33e3a61038d2eadab0c0a1a8ebc7d0cdc8e8393a10d2bf7eb0d40073bc04fc5e42fbf1dc583a8d083ef9c5f00c17d016c15f7839fa544e86491e0ab412544555ab3dff82b275f16c015144dd49560ded9750c0ee401c60d2512bc0b9d46bee44598876271848bc9125e4c46414cace7266a0c49a3907c47b8903399bad627ce1c6b4b095e9ca5
#
# (C) Tenable Network Security, Inc.
#
include("compat.inc");
if (description)
{
script_id(117947);
script_version("1.14");
script_set_attribute(attribute:"plugin_modification_date", value:"2020/05/08");
script_cve_id("CVE-2018-0477", "CVE-2018-0481");
script_xref(name:"CISCO-BUG-ID", value:"CSCvh02919");
script_xref(name:"CISCO-BUG-ID", value:"CSCvh54202");
script_xref(name:"CISCO-SA", value:"cisco-sa-20180926-iosxe-cmdinj");
script_xref(name:"IAVA", value:"2019-A-0097-S");
script_name(english:"Cisco IOS XE Software Command Injection Vulnerabilities (cisco-sa-20180926-iosxe-cmdinj)");
script_summary(english:"Checks the IOS XE version.");
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, the IOS XE is affected
by one or more vulnerabilities. Please see the included Cisco BIDs
and the Cisco Security Advisory for more information.");
# https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20180926-iosxe-cmdinj
script_set_attribute(attribute:"see_also", value:"http://www.nessus.org/u?bffcfafc");
script_set_attribute(attribute:"see_also", value:"https://bst.cloudapps.cisco.com/bugsearch/bug/CSCvh02919");
script_set_attribute(attribute:"see_also", value:"https://bst.cloudapps.cisco.com/bugsearch/bug/CSCvh54202");
script_set_attribute(attribute:"solution", value:
"Upgrade to the relevant fixed version referenced in Cisco bug ID(s)
CSCvh02919 and CSCvh54202.");
script_set_cvss_base_vector("CVSS2#AV:L/AC:L/Au:N/C:C/I:C/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:H/UI:N/S:U/C:H/I:H/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-2018-0481");
script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available");
script_set_attribute(attribute:"vuln_publication_date", value:"2018/09/26");
script_set_attribute(attribute:"patch_publication_date", value:"2018/09/26");
script_set_attribute(attribute:"plugin_publication_date", value:"2018/10/05");
script_set_attribute(attribute:"plugin_type", value:"local");
script_set_attribute(attribute:"cpe", value:"cpe:/o:cpe:/o:cisco:ios_xe");
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) 2018-2020 and is owned by Tenable, Inc. or an Affiliate thereof.");
script_dependencies("cisco_ios_xe_version.nasl");
script_require_keys("Host/Cisco/IOS-XE/Version");
exit(0);
}
include("audit.inc");
include("cisco_workarounds.inc");
include("ccf.inc");
product_info = cisco::get_product_info(name:"Cisco IOS XE Software");
version_list = make_list(
"3.7.0S",
"3.7.1S",
"3.7.2S",
"3.7.3S",
"3.7.4S",
"3.7.5S",
"3.7.6S",
"3.7.7S",
"3.7.8S",
"3.7.4aS",
"3.7.2tS",
"3.7.0bS",
"3.7.1aS",
"3.8.0S",
"3.8.1S",
"3.8.2S",
"3.9.1S",
"3.9.0S",
"3.9.2S",
"3.9.1aS",
"3.9.0aS",
"3.2.0SE",
"3.2.1SE",
"3.2.2SE",
"3.2.3SE",
"3.3.0SE",
"3.3.1SE",
"3.3.2SE",
"3.3.3SE",
"3.3.4SE",
"3.3.5SE",
"3.3.0XO",
"3.3.1XO",
"3.3.2XO",
"3.10.0S",
"3.10.1S",
"3.10.2S",
"3.10.3S",
"3.10.4S",
"3.10.5S",
"3.10.6S",
"3.10.2aS",
"3.10.2tS",
"3.10.7S",
"3.10.8S",
"3.10.8aS",
"3.10.9S",
"3.10.10S",
"3.11.1S",
"3.11.2S",
"3.11.0S",
"3.11.3S",
"3.11.4S",
"3.12.0S",
"3.12.1S",
"3.12.2S",
"3.12.3S",
"3.12.0aS",
"3.12.4S",
"3.13.0S",
"3.13.1S",
"3.13.2S",
"3.13.3S",
"3.13.4S",
"3.13.5S",
"3.13.2aS",
"3.13.0aS",
"3.13.5aS",
"3.13.6S",
"3.13.7S",
"3.13.6aS",
"3.13.6bS",
"3.13.7aS",
"3.13.8S",
"3.13.9S",
"3.14.0S",
"3.14.1S",
"3.14.2S",
"3.14.3S",
"3.14.4S",
"3.15.0S",
"3.15.1S",
"3.15.2S",
"3.15.1cS",
"3.15.3S",
"3.15.4S",
"3.3.0SQ",
"3.3.1SQ",
"3.4.0SQ",
"3.4.1SQ",
"3.5.0SQ",
"3.5.1SQ",
"3.5.2SQ",
"3.5.3SQ",
"3.5.4SQ",
"3.5.5SQ",
"3.5.6SQ",
"3.5.7SQ",
"3.16.0S",
"3.16.1S",
"3.16.0aS",
"3.16.1aS",
"3.16.2S",
"3.16.2aS",
"3.16.0bS",
"3.16.0cS",
"3.16.3S",
"3.16.2bS",
"3.16.3aS",
"3.16.4S",
"3.16.4aS",
"3.16.4bS",
"3.16.4gS",
"3.16.5S",
"3.16.4cS",
"3.16.4dS",
"3.16.4eS",
"3.16.6S",
"3.16.5aS",
"3.16.5bS",
"3.16.6bS",
"3.17.0S",
"3.17.1S",
"3.17.2S",
"3.17.1aS",
"3.17.3S",
"3.17.4S",
"16.1.1",
"16.1.2",
"16.1.3",
"3.2.0JA",
"16.2.1",
"16.2.2",
"16.3.1",
"16.3.2",
"16.3.3",
"16.3.1a",
"16.3.4",
"16.3.5",
"16.3.5b",
"16.4.1",
"16.4.2",
"16.4.3",
"16.5.1",
"16.5.1a",
"16.5.1b",
"16.5.2",
"16.5.3",
"3.18.0aS",
"3.18.0S",
"3.18.1S",
"3.18.2S",
"3.18.3S",
"3.18.4S",
"3.18.0SP",
"3.18.1SP",
"3.18.1aSP",
"3.18.1gSP",
"3.18.1bSP",
"3.18.1cSP",
"3.18.2SP",
"3.18.1hSP",
"3.18.2aSP",
"3.18.1iSP",
"3.18.3SP",
"3.18.3aSP",
"3.18.3bSP",
"16.6.1",
"16.6.2",
"16.7.1",
"16.7.1a",
"16.9.1b",
"3.11.0sE"
);
workarounds = make_list(CISCO_WORKAROUNDS['no_workaround']);
workaround_params = make_list();
reporting = make_array(
'port' , 0,
'severity' , SECURITY_HOLE,
'version' , product_info['version'],
'bug_id' , "CSCvh02919 and CSCvh54202"
);
cisco::check_and_report(product_info:product_info, workarounds:workarounds, workaround_params:workaround_params, reporting:reporting, vuln_versions:version_list);
|