Vulnerabilities > CVE-2013-0149 - Unspecified vulnerability in Cisco products
Summary
The OSPF implementation in Cisco IOS 12.0 through 12.4 and 15.0 through 15.3, IOS-XE 2.x through 3.9.xS, ASA and PIX 7.x through 9.1, FWSM, NX-OS, and StarOS before 14.0.50488 does not properly validate Link State Advertisement (LSA) type 1 packets before performing operations on the LSA database, which allows remote attackers to cause a denial of service (routing disruption) or obtain sensitive packet information via a (1) unicast or (2) multicast packet, aka Bug IDs CSCug34485, CSCug34469, CSCug39762, CSCug63304, and CSCug39795.
Vulnerable Configurations
Nessus
NASL family Solaris Local Security Checks NASL id SOLARIS10_126206-11.NASL description SunOS 5.10: zebra ripd quagga patch. Date this patch was last updated by Sun : Jul/15/14 last seen 2020-06-01 modified 2020-06-02 plugin id 107448 published 2018-03-12 reporter This script is Copyright (C) 2018-2020 and is owned by Tenable, Inc. or an Affiliate thereof. source https://www.tenable.com/plugins/nessus/107448 title Solaris 10 (sparc) : 126206-11 code # # (C) Tenable Network Security, Inc. # # The descriptive text in this plugin was # extracted from the Oracle SunOS Patch Updates. # include("compat.inc"); if (description) { script_id(107448); script_version("1.3"); script_cvs_date("Date: 2020/01/08"); script_cve_id("CVE-2013-0149"); script_name(english:"Solaris 10 (sparc) : 126206-11"); script_summary(english:"Check for patch 126206-11"); script_set_attribute( attribute:"synopsis", value:"The remote host is missing Sun Security Patch number 126206-11" ); script_set_attribute( attribute:"description", value: "SunOS 5.10: zebra ripd quagga patch. Date this patch was last updated by Sun : Jul/15/14" ); script_set_attribute( attribute:"see_also", value:"https://getupdates.oracle.com/readme/126206-11" ); script_set_attribute(attribute:"solution", value:"Install patch 126206-11 or higher"); script_set_cvss_base_vector("CVSS2#AV:N/AC:M/Au:N/C:P/I:N/A:P"); script_set_attribute(attribute:"cvss_score_source", value:"CVE-2013-0149"); script_set_attribute(attribute:"plugin_type", value:"local"); script_set_attribute(attribute:"cpe", value:"p-cpe:/a:oracle:solaris:10:126206"); script_set_attribute(attribute:"cpe", value:"cpe:/o:oracle:solaris:10"); script_set_attribute(attribute:"vuln_publication_date", value:"2013/08/05"); script_set_attribute(attribute:"patch_publication_date", value:"2014/07/15"); script_set_attribute(attribute:"plugin_publication_date", value:"2018/03/12"); script_set_attribute(attribute:"generated_plugin", value:"current"); script_end_attributes(); script_category(ACT_GATHER_INFO); script_copyright(english:"This script is Copyright (C) 2018-2020 and is owned by Tenable, Inc. or an Affiliate thereof."); script_family(english:"Solaris Local Security Checks"); script_dependencies("ssh_get_info.nasl"); script_require_keys("Host/local_checks_enabled", "Host/Solaris/showrev"); exit(0); } include("audit.inc"); include("global_settings.inc"); include("misc_func.inc"); include("solaris.inc"); showrev = get_kb_item("Host/Solaris/showrev"); if (empty_or_null(showrev)) audit(AUDIT_OS_NOT, "Solaris"); os_ver = pregmatch(pattern:"Release: (\d+.(\d+))", string:showrev); if (empty_or_null(os_ver)) audit(AUDIT_UNKNOWN_APP_VER, "Solaris"); full_ver = os_ver[1]; os_level = os_ver[2]; if (full_ver != "5.10") audit(AUDIT_OS_NOT, "Solaris 10", "Solaris " + os_level); package_arch = pregmatch(pattern:"Application architecture: (\w+)", string:showrev); if (empty_or_null(package_arch)) audit(AUDIT_UNKNOWN_ARCH); package_arch = package_arch[1]; if (package_arch != "sparc") audit(AUDIT_ARCH_NOT, "sparc", package_arch); if (!get_kb_item("Host/local_checks_enabled")) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED); if (solaris_check_patch(release:"5.10", arch:"sparc", patch:"126206-11", obsoleted_by:"", package:"SUNWsfinf", version:"11.10.0,REV=2005.01.08.05.16") < 0) flag++; if (solaris_check_patch(release:"5.10", arch:"sparc", patch:"126206-11", obsoleted_by:"", package:"SUNWzebraS", version:"11.10.0,REV=2005.01.08.05.16") < 0) flag++; if (solaris_check_patch(release:"5.10", arch:"sparc", patch:"126206-11", obsoleted_by:"", package:"SUNWzebrar", version:"11.10.0,REV=2005.01.08.05.16") < 0) flag++; if (solaris_check_patch(release:"5.10", arch:"sparc", patch:"126206-11", obsoleted_by:"", package:"SUNWzebrau", version:"11.10.0,REV=2005.01.08.05.16") < 0) flag++; if (flag) { security_report_v4( port : 0, severity : SECURITY_WARNING, extra : solaris_get_report() ); } else { patch_fix = solaris_patch_fix_get(); if (!empty_or_null(patch_fix)) audit(AUDIT_PATCH_INSTALLED, patch_fix, "Solaris 10"); tested = solaris_pkg_tests_get(); if (!empty_or_null(tested)) audit(AUDIT_PACKAGE_NOT_AFFECTED, tested); audit(AUDIT_PACKAGE_NOT_INSTALLED, "SUNWsfinf / SUNWsfman / SUNWzebraS / SUNWzebrar / SUNWzebrau"); }
NASL family SuSE Local Security Checks NASL id SUSE_11_QUAGGA-130822.NASL description This update of quagga fixes two security issues : - specially crafted OSPF packets could have caused the routing table to be erased. (bnc#822572). (CVE-2013-0149) - local network stack overflow (bnc#828117). (CVE-2013-2236) last seen 2020-06-05 modified 2013-09-20 plugin id 70020 published 2013-09-20 reporter This script is Copyright (C) 2013-2020 Tenable Network Security, Inc. source https://www.tenable.com/plugins/nessus/70020 title SuSE 11.2 / 11.3 Security Update : quagga (SAT Patch Numbers 8234 / 8235) code #%NASL_MIN_LEVEL 80502 # # (C) Tenable Network Security, Inc. # # The descriptive text and package checks in this plugin were # extracted from SuSE 11 update information. The text itself is # copyright (C) Novell, Inc. # if (NASL_LEVEL < 3000) exit(0); include("compat.inc"); if (description) { script_id(70020); script_version("1.8"); script_set_attribute(attribute:"plugin_modification_date", value:"2020/06/04"); script_cve_id("CVE-2013-0149", "CVE-2013-2236"); script_name(english:"SuSE 11.2 / 11.3 Security Update : quagga (SAT Patch Numbers 8234 / 8235)"); script_summary(english:"Checks rpm output for the updated package"); script_set_attribute( attribute:"synopsis", value:"The remote SuSE 11 host is missing a security update." ); script_set_attribute( attribute:"description", value: "This update of quagga fixes two security issues : - specially crafted OSPF packets could have caused the routing table to be erased. (bnc#822572). (CVE-2013-0149) - local network stack overflow (bnc#828117). (CVE-2013-2236)" ); script_set_attribute( attribute:"see_also", value:"https://bugzilla.novell.com/show_bug.cgi?id=822572" ); script_set_attribute( attribute:"see_also", value:"https://bugzilla.novell.com/show_bug.cgi?id=828117" ); script_set_attribute( attribute:"see_also", value:"http://support.novell.com/security/cve/CVE-2013-0149.html" ); script_set_attribute( attribute:"see_also", value:"http://support.novell.com/security/cve/CVE-2013-2236.html" ); script_set_attribute( attribute:"solution", value:"Apply SAT patch number 8234 / 8235 as appropriate." ); script_set_cvss_base_vector("CVSS2#AV:N/AC:M/Au:N/C:P/I:N/A:P"); script_set_attribute(attribute:"plugin_type", value:"local"); script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:suse_linux:11:quagga"); script_set_attribute(attribute:"cpe", value:"cpe:/o:novell:suse_linux:11"); script_set_attribute(attribute:"patch_publication_date", value:"2013/08/22"); script_set_attribute(attribute:"plugin_publication_date", value:"2013/09/20"); script_end_attributes(); script_category(ACT_GATHER_INFO); script_copyright(english:"This script is Copyright (C) 2013-2020 Tenable Network Security, Inc."); script_family(english:"SuSE Local Security Checks"); script_dependencies("ssh_get_info.nasl"); script_require_keys("Host/local_checks_enabled", "Host/cpu", "Host/SuSE/release", "Host/SuSE/rpm-list"); exit(0); } include("audit.inc"); include("global_settings.inc"); include("rpm.inc"); if (!get_kb_item("Host/local_checks_enabled")) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED); release = get_kb_item("Host/SuSE/release"); if (isnull(release) || release !~ "^(SLED|SLES)11") audit(AUDIT_OS_NOT, "SuSE 11"); if (!get_kb_item("Host/SuSE/rpm-list")) audit(AUDIT_PACKAGE_LIST_MISSING); cpu = get_kb_item("Host/cpu"); if (isnull(cpu)) audit(AUDIT_UNKNOWN_ARCH); if (cpu !~ "^i[3-6]86$" && "x86_64" >!< cpu && "s390x" >!< cpu) audit(AUDIT_LOCAL_CHECKS_NOT_IMPLEMENTED, "SuSE 11", cpu); flag = 0; if (rpm_check(release:"SLES11", sp:2, reference:"quagga-0.99.15-0.14.1")) flag++; if (rpm_check(release:"SLES11", sp:3, reference:"quagga-0.99.15-0.14.1")) flag++; if (flag) { if (report_verbosity > 0) security_warning(port:0, extra:rpm_report_get()); else security_warning(0); exit(0); } else audit(AUDIT_HOST_NOT, "affected");
NASL family Junos Local Security Checks NASL id JUNIPER_JSA10582.NASL description According to its self-reported version number, the remote Juniper Junos device has a flaw in its OSPF implementation. A rogue router in the same autonomous system (AS) could exploit this to control the routing tables of all other routers in the AS. Note that this issue does not affect device with one of the following configurations : - Interfaces not configured for OSPF - Passive OSPF interfaces - OSPF configurations that use MD5 authentication - OSPF interfaces that block external parties from sending OSPF link-state update packets last seen 2020-03-18 modified 2013-08-02 plugin id 69194 published 2013-08-02 reporter This script is Copyright (C) 2013-2018 Tenable Network Security, Inc. source https://www.tenable.com/plugins/nessus/69194 title Juniper Junos OSPF Protocol Vulnerability (JSA10582) code #TRUSTED 33b2432d34ad2ad6eab3d12263f9ab70c5d9aa4e4a150b4c222c5228840c15018d12a7fef72cb8415fd19df170dd0813db9d58d8b2282ed45b6a27fdbd6e4d7e3d69c640f6b7217b6d0d8cb38615649ef10aac11bbe10e2a4c9fa1ffed795ce24a05f6e4e49fb5d3dfe02d7a564f48fc1f5682ed3727886d121edd8683d916a8a6393dff19fe70caebff28cfdb100d0bb8f7a4d72a3fcf010d9dd20cc7306a9aaedf6aec2cfc4a15b207cf454ae8c15a1f129531f9acaf5e1d6f20eeeca59dfab62d1a5d61f5600a882e8c41bf1ea0f32cfb3297595e36fad96a8ab11abd8f4e9509a98da4fcd34ff75448f72bd43ad387a16e4848bb6c4522f64fb26d17ace27d7c2575c3ad6eb185dd5e03833cf8f31d86e9b0fc90827c0087820f6ea62249f251a0ab82ef4662679f23b001bb7f9cc3fa706c315247d77dbf0b4db2b52d22e33e2b76a403b3b80d88b0b22b8ab5ec84f5bdc24adff5904fba7ae7ae62c0cb308b0e797205ee98ce4352d77df3b8cabef327183e2b84b6b0507efd49fc615418e265cdbd21d923acfc0fe587d289633115be524c73e3dcab2585082ece0c6dc6f4adfd0add95736f4d541182fda641ead64fa3617735e770448fe54b3d4e669ab4d32bae0397d2c54d36cabbbf5a4984346fc83df7144b99db13f8467df0999712fda10378f281e023b5992fe93a4566eefff6c0e788f26d738c6e26c3f4fe # # (C) Tenable Network Security, Inc. # include("compat.inc"); if (description) { script_id(69194); script_version("1.14"); script_set_attribute(attribute:"plugin_modification_date", value:"2018/07/12"); script_cve_id("CVE-2013-0149", "CVE-2013-7313"); script_bugtraq_id(65169); script_xref(name:"CERT", value:"229804"); script_xref(name:"JSA", value:"JSA10582"); script_name(english:"Juniper Junos OSPF Protocol Vulnerability (JSA10582)"); script_summary(english:"Checks the Junos version, model, build date, and configuration."); 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 number, the remote Juniper Junos device has a flaw in its OSPF implementation. A rogue router in the same autonomous system (AS) could exploit this to control the routing tables of all other routers in the AS. Note that this issue does not affect device with one of the following configurations : - Interfaces not configured for OSPF - Passive OSPF interfaces - OSPF configurations that use MD5 authentication - OSPF interfaces that block external parties from sending OSPF link-state update packets"); script_set_attribute(attribute:"see_also", value:"http://crypto.stanford.edu/seclab/sem-12-13/nakibly.html"); script_set_attribute(attribute:"see_also", value:"https://www.blackhat.com/us-13/archives.html#Nakibly"); script_set_attribute(attribute:"see_also", value:"https://kb.juniper.net/InfoCenter/index?page=content&id=JSA10582"); script_set_attribute(attribute:"solution", value: "Apply the relevant Junos software release or workaround referenced in Juniper advisory JSA10582."); script_set_cvss_base_vector("CVSS2#AV:N/AC:M/Au:N/C:N/I:P/A:C"); script_set_cvss_temporal_vector("CVSS2#E:U/RL:OF/RC:C"); 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:"2013/08/01"); script_set_attribute(attribute:"patch_publication_date", value:"2013/08/01"); script_set_attribute(attribute:"plugin_publication_date", value:"2013/08/02"); script_set_attribute(attribute:"plugin_type", value:"combined"); script_set_attribute(attribute:"cpe", value:"cpe:/o:juniper:junos"); script_end_attributes(); script_category(ACT_GATHER_INFO); script_family(english:"Junos Local Security Checks"); script_copyright(english:"This script is Copyright (C) 2013-2018 Tenable Network Security, Inc."); script_dependencies("junos_version.nasl"); script_require_keys("Host/Juniper/JUNOS/Version", "Host/Juniper/JUNOS/BuildDate"); exit(0); } include("audit.inc"); include("junos_kb_cmd_func.inc"); include("misc_func.inc"); ver = get_kb_item_or_exit('Host/Juniper/JUNOS/Version'); build_date = get_kb_item_or_exit('Host/Juniper/JUNOS/BuildDate'); if (compare_build_dates(build_date, '2013-07-25') >= 0) audit(AUDIT_INST_VER_NOT_VULN, 'Junos', ver + ' (build date ' + build_date + ')'); fixes = make_array(); fixes['10.4'] = '10.4R15'; fixes['11.4'] = '11.4R8'; fixes['12.1X44'] = '12.1X44-D15'; fixes['12.1X45'] = '12.1X45-D10'; fixes['12.1'] = '12.1R7'; fixes['12.2'] = '12.2R5'; fixes['12.3'] = '12.3R3'; fixes['13.1'] = '13.1R3'; fixes['13.2X50'] = '13.2X50-D10'; fix = check_junos(ver:ver, fixes:fixes, exit_on_fail:TRUE); # Check if OSPF is enabled without MD5 authentication / passive mode override = TRUE; buf = junos_command_kb_item(cmd:"show configuration | display set"); if (buf) { pattern = "^set protocols ospf .* (authentication md5|passive) "; if (junos_check_config(buf:buf, pattern:pattern)) audit(AUDIT_HOST_NOT, "affected because OSPF is not enabled or OSPF is enabled with MD5 authentication or in passive mode"); override = FALSE; } junos_report(ver:ver, fix:fix, override:override, severity:SECURITY_HOLE);
NASL family Solaris Local Security Checks NASL id SOLARIS10_X86_126207-11.NASL description SunOS 5.10_x86: zebra ripd quagga patch. Date this patch was last updated by Sun : Jul/15/14 last seen 2020-06-01 modified 2020-06-02 plugin id 107948 published 2018-03-12 reporter This script is Copyright (C) 2018-2020 and is owned by Tenable, Inc. or an Affiliate thereof. source https://www.tenable.com/plugins/nessus/107948 title Solaris 10 (x86) : 126207-11 code # # (C) Tenable Network Security, Inc. # # The descriptive text in this plugin was # extracted from the Oracle SunOS Patch Updates. # include("compat.inc"); if (description) { script_id(107948); script_version("1.3"); script_cvs_date("Date: 2020/01/08"); script_cve_id("CVE-2013-0149"); script_name(english:"Solaris 10 (x86) : 126207-11"); script_summary(english:"Check for patch 126207-11"); script_set_attribute( attribute:"synopsis", value:"The remote host is missing Sun Security Patch number 126207-11" ); script_set_attribute( attribute:"description", value: "SunOS 5.10_x86: zebra ripd quagga patch. Date this patch was last updated by Sun : Jul/15/14" ); script_set_attribute( attribute:"see_also", value:"https://getupdates.oracle.com/readme/126207-11" ); script_set_attribute(attribute:"solution", value:"Install patch 126207-11 or higher"); script_set_cvss_base_vector("CVSS2#AV:N/AC:M/Au:N/C:P/I:N/A:P"); script_set_attribute(attribute:"cvss_score_source", value:"CVE-2013-0149"); script_set_attribute(attribute:"plugin_type", value:"local"); script_set_attribute(attribute:"cpe", value:"p-cpe:/a:oracle:solaris:10:126207"); script_set_attribute(attribute:"cpe", value:"cpe:/o:oracle:solaris:10"); script_set_attribute(attribute:"vuln_publication_date", value:"2013/08/05"); script_set_attribute(attribute:"patch_publication_date", value:"2014/07/15"); script_set_attribute(attribute:"plugin_publication_date", value:"2018/03/12"); script_set_attribute(attribute:"generated_plugin", value:"current"); script_end_attributes(); script_category(ACT_GATHER_INFO); script_copyright(english:"This script is Copyright (C) 2018-2020 and is owned by Tenable, Inc. or an Affiliate thereof."); script_family(english:"Solaris Local Security Checks"); script_dependencies("ssh_get_info.nasl"); script_require_keys("Host/local_checks_enabled", "Host/Solaris/showrev"); exit(0); } include("audit.inc"); include("global_settings.inc"); include("misc_func.inc"); include("solaris.inc"); showrev = get_kb_item("Host/Solaris/showrev"); if (empty_or_null(showrev)) audit(AUDIT_OS_NOT, "Solaris"); os_ver = pregmatch(pattern:"Release: (\d+.(\d+))", string:showrev); if (empty_or_null(os_ver)) audit(AUDIT_UNKNOWN_APP_VER, "Solaris"); full_ver = os_ver[1]; os_level = os_ver[2]; if (full_ver != "5.10") audit(AUDIT_OS_NOT, "Solaris 10", "Solaris " + os_level); package_arch = pregmatch(pattern:"Application architecture: (\w+)", string:showrev); if (empty_or_null(package_arch)) audit(AUDIT_UNKNOWN_ARCH); package_arch = package_arch[1]; if (package_arch != "i386") audit(AUDIT_ARCH_NOT, "i386", package_arch); if (!get_kb_item("Host/local_checks_enabled")) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED); if (solaris_check_patch(release:"5.10_x86", arch:"i386", patch:"126207-11", obsoleted_by:"", package:"SUNWsfinf", version:"11.10.0,REV=2005.01.08.01.09") < 0) flag++; if (solaris_check_patch(release:"5.10_x86", arch:"i386", patch:"126207-11", obsoleted_by:"", package:"SUNWzebraS", version:"11.10.0,REV=2005.01.08.01.09") < 0) flag++; if (solaris_check_patch(release:"5.10_x86", arch:"i386", patch:"126207-11", obsoleted_by:"", package:"SUNWzebrar", version:"11.10.0,REV=2005.01.08.01.09") < 0) flag++; if (solaris_check_patch(release:"5.10_x86", arch:"i386", patch:"126207-11", obsoleted_by:"", package:"SUNWzebrau", version:"11.10.0,REV=2005.01.08.01.09") < 0) flag++; if (flag) { security_report_v4( port : 0, severity : SECURITY_WARNING, extra : solaris_get_report() ); } else { patch_fix = solaris_patch_fix_get(); if (!empty_or_null(patch_fix)) audit(AUDIT_PATCH_INSTALLED, patch_fix, "Solaris 10"); tested = solaris_pkg_tests_get(); if (!empty_or_null(tested)) audit(AUDIT_PACKAGE_NOT_AFFECTED, tested); audit(AUDIT_PACKAGE_NOT_INSTALLED, "SUNWsfinf / SUNWsfman / SUNWzebraS / SUNWzebrar / SUNWzebrau"); }
NASL family CISCO NASL id CISCO-SA-20130801-LSAOSPF-IOS.NASL description The remote Cisco IOS device is affected by a vulnerability involving the Open Shortest Path First (OSPF) Routing Protocol Link State Advertisement (LSA) database. This vulnerability could be exploited by injecting specially crafted OSPF packets. Successful exploitation could allow an unauthenticated attacker to manipulate or disrupt the flow of network traffic through the device. last seen 2019-10-28 modified 2013-08-16 plugin id 69377 published 2013-08-16 reporter This script is Copyright (C) 2013-2018 Tenable Network Security, Inc. source https://www.tenable.com/plugins/nessus/69377 title OSPF LSA Manipulation Vulnerability in Cisco IOS (cisco-sa-20130801-lsaospf) code #TRUSTED 412f8e4778ba14e2979a5f0fc08d5f172a600f70d7ac4045c60b2645b35807efa0ee804c022c1237627d7faf9a388a7459d4d221c1b720115d74d300cfdc18929ec8dc4ac6644d5974ed669092a1b503179d7ab5da2a2eaf8cab44d3461b8b35523263b2043e16a6d1bf099422689eea4fadee0ad8caf54d011f925200a9e7339f2598a477612c31d1a6084696cfe5df746ab0f35969d518a56324df588cb1fb6f01a0132ebc131af79a7e649639847f9fc3352fcf9cb6bf5c61304b9f55dbce54972aac260fbff9c4867e7e259a6872ec123879a3df79bcae685ed71ed4dec2974f3e0a49861a83e1542c6832d8e73d16bd46b1b2934f228763411af2513b427d12ca08489f66218bbdbec7d5a4e63a292c2669b1d409af7d575646a6f82810a464ddde47a9dc59dd7671888abcc8811ba8f9649c31e5b32a0f2fdfd9c87e7f31bf25d5181609ff30974c3829fd0ae7489ebd0f18152951c2a55db602fefbaf78b52b2ec98cb23bc570b371ece701c054508f5f1710d0961bbccc4044e020ecacf4f6e1ace2a2f64705846380d04acf3d5e3f7251bb18151e6181be2b1fa839ef5032ff2a0b0ab1d5067c747d21a83d8ec47a28f17815d9a0d6691f5833c09b120a14abe95a08e1b9aef9ae324334bf25dc962ca1b68825a5fc101ea71c42b034306dc9f632e56065723e2c1da2b10d02c5b885738f2ef1b4426ed6e4014aa5 # # (C) Tenable Network Security, Inc. # include("compat.inc"); if (description) { script_id(69377); script_version("1.14"); script_set_attribute(attribute:"plugin_modification_date", value:"2018/11/15"); script_cve_id("CVE-2013-0149"); script_bugtraq_id(61566); script_xref(name:"CISCO-BUG-ID", value:"CSCug34485"); script_xref(name:"CISCO-SA", value:"cisco-sa-20130801-lsaospf"); script_name(english:"OSPF LSA Manipulation Vulnerability in Cisco IOS (cisco-sa-20130801-lsaospf)"); script_summary(english:"Checks the IOS version."); script_set_attribute(attribute:"synopsis", value: "The remote device is missing a vendor-supplied security patch."); script_set_attribute(attribute:"description", value: "The remote Cisco IOS device is affected by a vulnerability involving the Open Shortest Path First (OSPF) Routing Protocol Link State Advertisement (LSA) database. This vulnerability could be exploited by injecting specially crafted OSPF packets. Successful exploitation could allow an unauthenticated attacker to manipulate or disrupt the flow of network traffic through the device."); # https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20130801-lsaospf script_set_attribute(attribute:"see_also", value:"http://www.nessus.org/u?8a643e96"); script_set_attribute(attribute:"solution", value: "Apply the relevant patch referenced in Cisco Security Advisory cisco-sa-20130801-lsaospf."); script_set_cvss_base_vector("CVSS2#AV:N/AC:M/Au:N/C:P/I:N/A:P"); script_set_cvss_temporal_vector("CVSS2#E:U/RL:OF/RC:C"); script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available"); script_set_attribute(attribute:"exploit_available", value:"false"); script_set_attribute(attribute:"plugin_type", value:"combined"); script_set_attribute(attribute:"cpe", value:"cpe:/o:cisco:ios"); script_set_attribute(attribute:"vuln_publication_date", value:"2013/08/01"); script_set_attribute(attribute:"patch_publication_date", value:"2013/08/01"); script_set_attribute(attribute:"plugin_publication_date", value:"2013/08/16"); script_end_attributes(); script_category(ACT_GATHER_INFO); script_copyright(english:"This script is Copyright (C) 2013-2018 Tenable Network Security, Inc."); script_family(english:"CISCO"); script_dependencies("cisco_ios_version.nasl"); script_require_keys("Host/Cisco/IOS/Version"); exit(0); } include("audit.inc"); include("cisco_func.inc"); include("cisco_kb_cmd_func.inc"); flag = 0; override = 0; report_extras = ""; version = get_kb_item_or_exit("Host/Cisco/IOS/Version"); if ( version == "12.0(1)" || version == "12.0(10)" || version == "12.0(10a)" || version == "12.0(10)S" || version == "12.0(10)S1" || version == "12.0(10)S2" || version == "12.0(10)S3" || version == "12.0(10)S3b" || version == "12.0(10)S4" || version == "12.0(10)S5" || version == "12.0(10)S7" || version == "12.0(10)S8" || version == "12.0(10)SC" || version == "12.0(10)SC1" || version == "12.0(10)SL" || version == "12.0(10)ST" || version == "12.0(10)ST1" || version == "12.0(10)ST2" || version == "12.0(10)SX" || version == "12.0(11)" || version == "12.0(11a)" || version == "12.0(11)S" || version == "12.0(11)S1" || version == "12.0(11)S2" || version == "12.0(11)S3" || version == "12.0(11)S4" || version == "12.0(11)S5" || version == "12.0(11)S6" || version == "12.0(11)SC" || version == "12.0(11)SL" || version == "12.0(11)SL1" || version == "12.0(11)ST" || version == "12.0(11)ST1" || version == "12.0(11)ST2" || version == "12.0(11)ST3" || version == "12.0(11)ST4" || version == "12.0(12)" || version == "12.0(12a)" || version == "12.0(12)S" || version == "12.0(12)S1" || version == "12.0(12)S2" || version == "12.0(12)S3" || version == "12.0(12)S4" || version == "12.0(12)SC" || version == "12.0(13)" || version == "12.0(13a)" || version == "12.0(13)S" || version == "12.0(13)S1" || version == "12.0(13)S2" || version == "12.0(13)S3" || version == "12.0(13)S4" || version == "12.0(13)S5" || version == "12.0(13)S6" || version == "12.0(13)S8" || version == "12.0(13)SC" || version == "12.0(14)" || version == "12.0(14a)" || version == "12.0(14)S" || version == "12.0(14)S1" || version == "12.0(14)S2" || version == "12.0(14)S3" || version == "12.0(14)S4" || version == "12.0(14)S5" || version == "12.0(14)S6" || version == "12.0(14)S7" || version == "12.0(14)S8" || version == "12.0(14)SC" || version == "12.0(14)SL" || version == "12.0(14)SL1" || version == "12.0(14)ST" || version == "12.0(14)ST1" || version == "12.0(14)ST2" || version == "12.0(14)ST3" || version == "12.0(15)" || version == "12.0(15a)" || version == "12.0(15b)" || version == "12.0(15)S" || version == "12.0(15)S1" || version == "12.0(15)S2" || version == "12.0(15)S3" || version == "12.0(15)S4" || version == "12.0(15)S5" || version == "12.0(15)S6" || version == "12.0(15)S7" || version == "12.0(15)SC" || version == "12.0(15)SC1" || version == "12.0(15)SL" || version == "12.0(16)" || version == "12.0(16a)" || version == "12.0(16)S" || version == "12.0(16)S1" || version == "12.0(16)S10" || version == "12.0(16)S2" || version == "12.0(16)S3" || version == "12.0(16)S4" || version == "12.0(16)S5" || version == "12.0(16)S6" || version == "12.0(16)S7" || version == "12.0(16)S8" || version == "12.0(16)S8a" || version == "12.0(16)S9" || version == "12.0(16)SC" || version == "12.0(16)SC1" || version == "12.0(16)SC2" || version == "12.0(16)SC3" || version == "12.0(16)ST" || version == "12.0(16)ST1" || version == "12.0(17)" || version == "12.0(17a)" || version == "12.0(17)S" || version == "12.0(17)S1" || version == "12.0(17)S2" || version == "12.0(17)S3" || version == "12.0(17)S4" || version == "12.0(17)S5" || version == "12.0(17)S6" || version == "12.0(17)S7" || version == "12.0(17)SL" || version == "12.0(17)SL1" || version == "12.0(17)SL2" || version == "12.0(17)SL3" || version == "12.0(17)SL4" || version == "12.0(17)SL5" || version == "12.0(17)SL6" || version == "12.0(17)SL8" || version == "12.0(17)ST" || version == "12.0(17)ST1" || version == "12.0(17)ST2" || version == "12.0(17)ST3" || version == "12.0(17)ST4" || version == "12.0(17)ST5" || version == "12.0(17)ST6" || version == "12.0(17)ST7" || version == "12.0(17)ST8" || version == "12.0(18)" || version == "12.0(18a)" || version == "12.0(18b)" || version == "12.0(18)S" || version == "12.0(18)S1" || version == "12.0(18)S2" || version == "12.0(18)S3" || version == "12.0(18)S4" || version == "12.0(18)S5" || version == "12.0(18)S5a" || version == "12.0(18)S6" || version == "12.0(18)S7" || version == "12.0(18)ST" || version == "12.0(18)ST1" || version == "12.0(19)" || version == "12.0(19a)" || version == "12.0(19b)" || version == "12.0(19)S" || version == "12.0(19)S1" || version == "12.0(19)S2" || version == "12.0(19)S2a" || version == "12.0(19)S3" || version == "12.0(19)S4" || version == "12.0(19)SL" || version == "12.0(19)SL1" || version == "12.0(19)SL2" || version == "12.0(19)SL3" || version == "12.0(19)SL4" || version == "12.0(19)ST" || version == "12.0(19)ST1" || version == "12.0(19)ST2" || version == "12.0(19)ST3" || version == "12.0(19)ST4" || version == "12.0(19)ST5" || version == "12.0(19)ST6" || version == "12.0(1a)" || version == "12.0(1)T" || version == "12.0(1)XE" || version == "12.0(2)" || version == "12.0(20)" || version == "12.0(20a)" || version == "12.0(20)ST" || version == "12.0(20)ST1" || version == "12.0(20)ST2" || version == "12.0(20)ST3" || version == "12.0(20)ST4" || version == "12.0(20)ST5" || version == "12.0(20)ST6" || version == "12.0(21)" || version == "12.0(21a)" || version == "12.0(21)S" || version == "12.0(21)S1" || version == "12.0(21)S2" || version == "12.0(21)S3" || version == "12.0(21)S4" || version == "12.0(21)S4a" || version == "12.0(21)S5" || version == "12.0(21)S5a" || version == "12.0(21)S6" || version == "12.0(21)S6a" || version == "12.0(21)S7" || version == "12.0(21)S8" || version == "12.0(21)ST" || version == "12.0(21)ST1" || version == "12.0(21)ST2" || version == "12.0(21)ST2a" || version == "12.0(21)ST2b" || version == "12.0(21)ST3" || version == "12.0(21)ST3a" || version == "12.0(21)ST4" || version == "12.0(21)ST5" || version == "12.0(21)ST6" || version == "12.0(21)ST6a" || version == "12.0(21)ST7" || version == "12.0(21)SX" || version == "12.0(21)SX1" || version == "12.0(21)SZ" || version == "12.0(22)" || version == "12.0(22)S" || version == "12.0(22)S1" || version == "12.0(22)S2" || version == "12.0(22)S2a" || version == "12.0(22)S2b" || version == "12.0(22)S2c" || version == "12.0(22)S2d" || version == "12.0(22)S2e" || version == "12.0(22)S3" || version == "12.0(22)S3a" || version == "12.0(22)S3b" || version == "12.0(22)S3c" || version == "12.0(22)S4" || version == "12.0(22)S4a" || version == "12.0(22)S5" || version == "12.0(22)S5a" || version == "12.0(22)S6" || version == "12.0(23)" || version == "12.0(23)S" || version == "12.0(23)S1" || version == "12.0(23)S2" || version == "12.0(23)S2a" || version == "12.0(23)S3" || version == "12.0(23)S3a" || version == "12.0(23)S3b" || version == "12.0(23)S3c" || version == "12.0(23)S4" || version == "12.0(23)S5" || version == "12.0(23)S6" || version == "12.0(23)S6a" || version == "12.0(23)SX" || version == "12.0(23)SX1" || version == "12.0(23)SX2" || version == "12.0(23)SX3" || version == "12.0(23)SX4" || version == "12.0(23)SX5" || version == "12.0(23)SZ3" || version == "12.0(24)" || version == "12.0(24)S" || version == "12.0(24)S1" || version == "12.0(24)S2" || version == "12.0(24)S2a" || version == "12.0(24)S2b" || version == "12.0(24)S3" || version == "12.0(24)S4" || version == "12.0(24)S4a" || version == "12.0(24)S5" || version == "12.0(24)S6" || version == "12.0(25)" || version == "12.0(25)S" || version == "12.0(25)S1" || version == "12.0(25)S1a" || version == "12.0(25)S1b" || version == "12.0(25)S1c" || version == "12.0(25)S1d" || version == "12.0(25)S2" || version == "12.0(25)S3" || version == "12.0(25)S4" || version == "12.0(25)SX" || version == "12.0(25)SX1" || version == "12.0(25)SX10" || version == "12.0(25)SX2" || version == "12.0(25)SX3" || version == "12.0(25)SX4" || version == "12.0(25)SX5" || version == "12.0(25)SX6" || version == "12.0(25)SX6e" || version == "12.0(25)SX7" || version == "12.0(25)SX8" || version == "12.0(25)SX9" || version == "12.0(26)" || version == "12.0(26)S" || version == "12.0(26)S1" || version == "12.0(26)S2" || version == "12.0(26)S3" || version == "12.0(26)S4" || version == "12.0(26)S5" || version == "12.0(26)S6" || version == "12.0(27)" || version == "12.0(27)S" || version == "12.0(27)S1" || version == "12.0(27)S2" || version == "12.0(27)S2a" || version == "12.0(27)S3" || version == "12.0(27)S4" || version == "12.0(27)S5" || version == "12.0(28)" || version == "12.0(28a)" || version == "12.0(28b)" || version == "12.0(28c)" || version == "12.0(28d)" || version == "12.0(28)S" || version == "12.0(28)S1" || version == "12.0(28)S2" || version == "12.0(28)S3" || version == "12.0(28)S4" || version == "12.0(28)S5" || version == "12.0(28)S6" || version == "12.0(28)SW1" || version == "12.0(29)S" || version == "12.0(29)S1" || version == "12.0(2a)" || version == "12.0(2a)T1" || version == "12.0(2b)" || version == "12.0(2)S" || version == "12.0(2)T" || version == "12.0(2)T1" || version == "12.0(2)XE" || version == "12.0(2)XE1" || version == "12.0(2)XE2" || version == "12.0(2)XE3" || version == "12.0(2)XE4" || version == "12.0(3)" || version == "12.0(30)S" || version == "12.0(30)S1" || version == "12.0(30)S2" || version == "12.0(30)S3" || version == "12.0(30)S4" || version == "12.0(30)S5" || version == "12.0(30)SZ10" || version == "12.0(30)SZ4" || version == "12.0(30)SZ5" || version == "12.0(30)SZ6" || version == "12.0(30)SZ8" || version == "12.0(30)SZ9" || version == "12.0(31)S" || version == "12.0(31)S1" || version == "12.0(31)S2" || version == "12.0(31)S3" || version == "12.0(31)S4" || version == "12.0(31)S5" || version == "12.0(31)S6" || version == "12.0(32)S" || version == "12.0(32)S1" || version == "12.0(32)S10" || version == "12.0(32)S11" || version == "12.0(32)S11v" || version == "12.0(32)S12" || version == "12.0(32)S13" || version == "12.0(32)S14" || version == "12.0(32)S15" || version == "12.0(32)S2" || version == "12.0(32)S3" || version == "12.0(32)S4" || version == "12.0(32)S5" || version == "12.0(32)S6" || version == "12.0(32)S7" || version == "12.0(32)S8" || version == "12.0(32)S9" || version == "12.0(32)SY" || version == "12.0(32)SY1" || version == "12.0(32)SY10" || version == "12.0(32)SY11" || version == "12.0(32)SY12" || version == "12.0(32)SY13" || version == "12.0(32)SY14" || version == "12.0(32)SY15" || version == "12.0(32)SY16" || version == "12.0(32)SY2" || version == "12.0(32)SY3" || version == "12.0(32)SY4" || version == "12.0(32)SY5" || version == "12.0(32)SY6" || version == "12.0(32)SY6f" || version == "12.0(32)SY7" || version == "12.0(32)SY8" || version == "12.0(32)SY9" || version == "12.0(32)SY9a" || version == "12.0(32)SY9b" || version == "12.0(33)S" || version == "12.0(33)S1" || version == "12.0(33)S10" || version == "12.0(33)S11" || version == "12.0(33)S2" || version == "12.0(33)S3" || version == "12.0(33)S4" || version == "12.0(33)S5" || version == "12.0(33)S6" || version == "12.0(33)S7" || version == "12.0(33)S8" || version == "12.0(33)S9" || version == "12.0(3b)" || version == "12.0(3c)" || version == "12.0(3d)" || version == "12.0(3)S" || version == "12.0(3)T" || version == "12.0(3)T1" || version == "12.0(3)T2" || version == "12.0(3)T3" || version == "12.0(3)XE" || version == "12.0(3)XE1" || version == "12.0(3)XE2" || version == "12.0(4)" || version == "12.0(4a)" || version == "12.0(4b)" || version == "12.0(4)S" || version == "12.0(4)T" || version == "12.0(4)T1" || version == "12.0(4)XE" || version == "12.0(4)XE2" || version == "12.0(5)" || version == "12.0(5a)" || version == "12.0(5)S" || version == "12.0(5)T" || version == "12.0(5)T1" || version == "12.0(5)T2" || version == "12.0(5)XE" || version == "12.0(5)XE1" || version == "12.0(5)XE2" || version == "12.0(5)XE3" || version == "12.0(5)XE4" || version == "12.0(5)XE5" || version == "12.0(5)XE6" || version == "12.0(5)XE7" || version == "12.0(5)XE8" || version == "12.0(5)XK" || version == "12.0(5)XK1" || version == "12.0(5)XK2" || version == "12.0(5)XT1" || version == "12.0(6)" || version == "12.0(6a)" || version == "12.0(6b)" || version == "12.0(6)S" || version == "12.0(6)S1" || version == "12.0(6)S2" || version == "12.0(6)SC" || version == "12.0(7)" || version == "12.0(7a)" || version == "12.0(7)S" || version == "12.0(7)S1" || version == "12.0(7)SC" || version == "12.0(7)T" || version == "12.0(7)T2" || version == "12.0(7)T3" || version == "12.0(7)XE1" || version == "12.0(7)XE2" || version == "12.0(7)XK" || version == "12.0(7)XK1" || version == "12.0(7)XK2" || version == "12.0(7)XK3" || version == "12.0(8)" || version == "12.0(8a)" || version == "12.0(8)S" || version == "12.0(8)S1" || version == "12.0(8)SC" || version == "12.0(8)SC1" || version == "12.0(9)" || version == "12.0(9a)" || version == "12.0(9)S" || version == "12.0(9)S8" || version == "12.0(9)SC" || version == "12.0(9)SL" || version == "12.0(9)SL1" || version == "12.0(9)SL2" || version == "12.0(9)ST" || version == "12.1(1)" || version == "12.1(10)" || version == "12.1(10a)" || version == "12.1(10)E" || version == "12.1(10)E1" || version == "12.1(10)E2" || version == "12.1(10)E3" || version == "12.1(10)E4" || version == "12.1(10)E5" || version == "12.1(10)E6" || version == "12.1(10)E6a" || version == "12.1(10)E7" || version == "12.1(10)E8" || version == "12.1(10)EC" || version == "12.1(10)EC1" || version == "12.1(10)EV" || version == "12.1(10)EV1" || version == "12.1(10)EV1a" || version == "12.1(10)EV2" || version == "12.1(10)EV3" || version == "12.1(10)EV4" || version == "12.1(10)EX" || version == "12.1(10)EX1" || version == "12.1(10)EX2" || version == "12.1(11)" || version == "12.1(11a)" || version == "12.1(11b)" || version == "12.1(11b)E" || version == "12.1(11b)E0a" || version == "12.1(11b)E1" || version == "12.1(11b)E10" || version == "12.1(11b)E11" || version == "12.1(11b)E12" || version == "12.1(11b)E14" || version == "12.1(11b)E2" || version == "12.1(11b)E3" || version == "12.1(11b)E4" || version == "12.1(11b)E5" || version == "12.1(11b)E7" || version == "12.1(11b)EC" || version == "12.1(11b)EC1" || version == "12.1(11b)EW" || version == "12.1(11b)EW1" || version == "12.1(11b)EX" || version == "12.1(11b)EX1" || version == "12.1(11)EA1" || version == "12.1(11)EA1a" || version == "12.1(12)" || version == "12.1(12a)" || version == "12.1(12b)" || version == "12.1(12c)" || version == "12.1(12c)E" || version == "12.1(12c)E1" || version == "12.1(12c)E2" || version == "12.1(12c)E3" || version == "12.1(12c)E4" || version == "12.1(12c)E5" || version == "12.1(12c)E6" || version == "12.1(12c)EA1" || version == "12.1(12c)EA1a" || version == "12.1(12c)EC" || version == "12.1(12c)EC1" || version == "12.1(12c)EV" || version == "12.1(12c)EV1" || version == "12.1(12c)EV2" || version == "12.1(12c)EV3" || version == "12.1(12c)EW" || version == "12.1(12c)EW1" || version == "12.1(12c)EW2" || version == "12.1(12c)EW3" || version == "12.1(12c)EW4" || version == "12.1(12c)EX" || version == "12.1(12c)EX1" || version == "12.1(13)" || version == "12.1(13a)" || version == "12.1(13)E" || version == "12.1(13)E1" || version == "12.1(13)E10" || version == "12.1(13)E11" || version == "12.1(13)E12" || version == "12.1(13)E13" || version == "12.1(13)E14" || version == "12.1(13)E15" || version == "12.1(13)E16" || version == "12.1(13)E17" || version == "12.1(13)E2" || version == "12.1(13)E3" || version == "12.1(13)E4" || version == "12.1(13)E5" || version == "12.1(13)E6" || version == "12.1(13)E7" || version == "12.1(13)E8" || version == "12.1(13)E9" || version == "12.1(13)EA1" || version == "12.1(13)EA1a" || version == "12.1(13)EA1c" || version == "12.1(13)EB" || version == "12.1(13)EB1" || version == "12.1(13)EC" || version == "12.1(13)EC1" || version == "12.1(13)EC2" || version == "12.1(13)EC3" || version == "12.1(13)EC4" || version == "12.1(13)EW" || version == "12.1(13)EW1" || version == "12.1(13)EW2" || version == "12.1(13)EW3" || version == "12.1(13)EW4" || version == "12.1(13)EX" || version == "12.1(13)EX1" || version == "12.1(13)EX2" || version == "12.1(13)EX3" || version == "12.1(14)" || version == "12.1(14)E" || version == "12.1(14)E1" || version == "12.1(14)E10" || version == "12.1(14)E2" || version == "12.1(14)E3" || version == "12.1(14)E4" || version == "12.1(14)E5" || version == "12.1(14)E6" || version == "12.1(14)E7" || version == "12.1(14)EA1" || version == "12.1(14)EA1a" || version == "12.1(14)EB" || version == "12.1(14)EB1" || version == "12.1(15)" || version == "12.1(16)" || version == "12.1(17)" || version == "12.1(17a)" || version == "12.1(18)" || version == "12.1(19)" || version == "12.1(19)E" || version == "12.1(19)E1" || version == "12.1(19)E2" || version == "12.1(19)E3" || version == "12.1(19)E4" || version == "12.1(19)E6" || version == "12.1(19)E7" || version == "12.1(19)EA1" || version == "12.1(19)EA1a" || version == "12.1(19)EA1b" || version == "12.1(19)EA1c" || version == "12.1(19)EA1d" || version == "12.1(19)EB" || version == "12.1(19)EC" || version == "12.1(19)EC1" || version == "12.1(19)EW" || version == "12.1(19)EW1" || version == "12.1(19)EW2" || version == "12.1(19)EW3" || version == "12.1(1a)" || version == "12.1(1a)T1" || version == "12.1(1b)" || version == "12.1(1c)" || version == "12.1(1)E" || version == "12.1(1)E1" || version == "12.1(1)E2" || version == "12.1(1)E3" || version == "12.1(1)E4" || version == "12.1(1)E5" || version == "12.1(1)E6" || version == "12.1(1)EX" || version == "12.1(1)EX1" || version == "12.1(1)T" || version == "12.1(2)" || version == "12.1(20)" || version == "12.1(20a)" || version == "12.1(20)E" || version == "12.1(20)E1" || version == "12.1(20)E2" || version == "12.1(20)E3" || version == "12.1(20)E4" || version == "12.1(20)E5" || version == "12.1(20)E6" || version == "12.1(20)EA1" || version == "12.1(20)EA1a" || version == "12.1(20)EA2" || version == "12.1(20)EB" || version == "12.1(20)EC" || version == "12.1(20)EC1" || version == "12.1(20)EC2" || version == "12.1(20)EC3" || version == "12.1(20)EW" || version == "12.1(20)EW1" || version == "12.1(20)EW2" || version == "12.1(20)EW3" || version == "12.1(20)EW4" || version == "12.1(21)" || version == "12.1(22)" || version == "12.1(22a)" || version == "12.1(22b)" || version == "12.1(22c)" || version == "12.1(22)E" || version == "12.1(22)E1" || version == "12.1(22)E2" || version == "12.1(22)E3" || version == "12.1(22)E4" || version == "12.1(22)E5" || version == "12.1(22)E6" || version == "12.1(22)EA1" || version == "12.1(22)EA10" || version == "12.1(22)EA10b" || version == "12.1(22)EA1a" || version == "12.1(22)EA2" || version == "12.1(22)EA3" || version == "12.1(22)EA4" || version == "12.1(22)EA4a" || version == "12.1(22)EA5" || version == "12.1(22)EA5a" || version == "12.1(22)EA6" || version == "12.1(22)EA7" || version == "12.1(22)EA8" || version == "12.1(22)EA8a" || version == "12.1(22)EA9" || version == "12.1(22)EB" || version == "12.1(22)EC" || version == "12.1(22)EC1" || version == "12.1(23)E" || version == "12.1(23)E1" || version == "12.1(23)E2" || version == "12.1(23)E3" || version == "12.1(23)E4" || version == "12.1(23)EB" || version == "12.1(24)" || version == "12.1(25)" || version == "12.1(26)" || version == "12.1(26)E" || version == "12.1(26)E1" || version == "12.1(26)E2" || version == "12.1(26)E3" || version == "12.1(26)E4" || version == "12.1(26)E5" || version == "12.1(26)E6" || version == "12.1(26)E7" || version == "12.1(26)E8" || version == "12.1(26)E9" || version == "12.1(26)EB" || version == "12.1(26)EB1" || version == "12.1(27)" || version == "12.1(27a)" || version == "12.1(27b)" || version == "12.1(27b)E" || version == "12.1(27b)E1" || version == "12.1(27b)E2" || version == "12.1(27b)E3" || version == "12.1(27b)E4" || version == "12.1(2a)" || version == "12.1(2a)T1" || version == "12.1(2a)T2" || version == "12.1(2b)" || version == "12.1(2)E" || version == "12.1(2)E1" || version == "12.1(2)E2" || version == "12.1(2)EC" || version == "12.1(2)EC1" || version == "12.1(2)GB" || version == "12.1(2)T" || version == "12.1(3)" || version == "12.1(3a)" || version == "12.1(3a)E" || version == "12.1(3a)E1" || version == "12.1(3a)E3" || version == "12.1(3a)E4" || version == "12.1(3a)E5" || version == "12.1(3a)E6" || version == "12.1(3a)E7" || version == "12.1(3a)E8" || version == "12.1(3a)EC" || version == "12.1(3a)EC1" || version == "12.1(3a)T1" || version == "12.1(3a)T2" || version == "12.1(3a)T3" || version == "12.1(3a)T4" || version == "12.1(3a)T5" || version == "12.1(3a)T6" || version == "12.1(3a)T7" || version == "12.1(3a)T8" || version == "12.1(3a)XI1" || version == "12.1(3a)XI2" || version == "12.1(3a)XI3" || version == "12.1(3a)XI4" || version == "12.1(3a)XI5" || version == "12.1(3a)XI6" || version == "12.1(3a)XI7" || version == "12.1(3a)XI8" || version == "12.1(3a)XI9" || version == "12.1(3b)" || version == "12.1(3)T" || version == "12.1(3)XI" || version == "12.1(4a)" || version == "12.1(4b)" || version == "12.1(4c)" || version == "12.1(4)E" || version == "12.1(4)E1" || version == "12.1(4)E3" || version == "12.1(4)EC" || version == "12.1(5)" || version == "12.1(5a)" || version == "12.1(5a)E" || version == "12.1(5a)E1" || version == "12.1(5a)E2" || version == "12.1(5a)E3" || version == "12.1(5a)E4" || version == "12.1(5b)" || version == "12.1(5b)E7" || version == "12.1(5c)" || version == "12.1(5c)E10" || version == "12.1(5c)E12" || version == "12.1(5c)E8" || version == "12.1(5c)E9" || version == "12.1(5c)EX3" || version == "12.1(5d)" || version == "12.1(5e)" || version == "12.1(5)EC" || version == "12.1(5)EC1" || version == "12.1(5)T" || version == "12.1(5)T1" || version == "12.1(5)T10" || version == "12.1(5)T11" || version == "12.1(5)T12" || version == "12.1(5)T14" || version == "12.1(5)T15" || version == "12.1(5)T17" || version == "12.1(5)T18" || version == "12.1(5)T19" || version == "12.1(5)T2" || version == "12.1(5)T20" || version == "12.1(5)T3" || version == "12.1(5)T4" || version == "12.1(5)T5" || version == "12.1(5)T6" || version == "12.1(5)T7" || version == "12.1(5)T8" || version == "12.1(5)T8a" || version == "12.1(5)T8b" || version == "12.1(5)T9" || version == "12.1(5)XM" || version == "12.1(5)XM1" || version == "12.1(5)XM2" || version == "12.1(5)XM3" || version == "12.1(5)XM4" || version == "12.1(5)XM5" || version == "12.1(5)XM6" || version == "12.1(5)XM7" || version == "12.1(5)XM8" || version == "12.1(5)YB" || version == "12.1(5)YB1" || version == "12.1(5)YB4" || version == "12.1(5)YB5" || version == "12.1(6)" || version == "12.1(6a)" || version == "12.1(6b)" || version == "12.1(6)E" || version == "12.1(6)E1" || version == "12.1(6)E13" || version == "12.1(6)E2" || version == "12.1(6)E3" || version == "12.1(6)E4" || version == "12.1(6)E5" || version == "12.1(6)E6" || version == "12.1(6)E8" || version == "12.1(6)EA1" || version == "12.1(6)EC" || version == "12.1(6)EC1" || version == "12.1(7)" || version == "12.1(7a)" || version == "12.1(7a)E1" || version == "12.1(7a)E1a" || version == "12.1(7a)E2" || version == "12.1(7a)E3" || version == "12.1(7a)E4" || version == "12.1(7a)E5" || version == "12.1(7a)E6" || version == "12.1(7b)" || version == "12.1(7c)" || version == "12.1(7)E" || version == "12.1(7)E0a" || version == "12.1(7)EC" || version == "12.1(8)" || version == "12.1(8a)" || version == "12.1(8a)E" || version == "12.1(8a)E1" || version == "12.1(8a)E2" || version == "12.1(8a)E3" || version == "12.1(8a)E4" || version == "12.1(8a)E5" || version == "12.1(8a)EW" || version == "12.1(8a)EW1" || version == "12.1(8a)EX" || version == "12.1(8a)EX1" || version == "12.1(8b)" || version == "12.1(8b)E10" || version == "12.1(8b)E11" || version == "12.1(8b)E12" || version == "12.1(8b)E13" || version == "12.1(8b)E14" || version == "12.1(8b)E15" || version == "12.1(8b)E18" || version == "12.1(8b)E19" || version == "12.1(8b)E20" || version == "12.1(8b)E6" || version == "12.1(8b)E7" || version == "12.1(8b)E8" || version == "12.1(8b)E9" || version == "12.1(8b)EX2" || version == "12.1(8b)EX3" || version == "12.1(8b)EX5" || version == "12.1(8)EA1c" || version == "12.1(8)EC" || version == "12.1(8)EC1" || version == "12.1(9)" || version == "12.1(9a)" || version == "12.1(9)E" || version == "12.1(9)E1" || version == "12.1(9)E2" || version == "12.1(9)E3" || version == "12.1(9)EA1" || version == "12.1(9)EC1" || version == "12.1(9)EX" || version == "12.1(9)EX1" || version == "12.1(9)EX2" || version == "12.1(9)EX3" || version == "12.2(1)" || version == "12.2(10)" || version == "12.2(10a)" || version == "12.2(10b)" || version == "12.2(10d)" || version == "12.2(10)DA" || version == "12.2(10)DA1" || version == "12.2(10)DA2" || version == "12.2(10)DA3" || version == "12.2(10)DA4" || version == "12.2(10)DA5" || version == "12.2(10)DA6" || version == "12.2(10)DA7" || version == "12.2(10)DA8" || version == "12.2(10)DA9" || version == "12.2(10g)" || version == "12.2(11)BC1" || version == "12.2(11)BC1a" || version == "12.2(11)BC1b" || version == "12.2(11)BC2" || version == "12.2(11)BC2a" || version == "12.2(11)BC3" || version == "12.2(11)BC3a" || version == "12.2(11)BC3b" || version == "12.2(11)BC3c" || version == "12.2(11)BC3d" || version == "12.2(11)CX" || version == "12.2(11)CX1" || version == "12.2(11)CY" || version == "12.2(11)T" || version == "12.2(11)T1" || version == "12.2(11)T10" || version == "12.2(11)T11" || version == "12.2(11)T2" || version == "12.2(11)T3" || version == "12.2(11)T4" || version == "12.2(11)T5" || version == "12.2(11)T6" || version == "12.2(11)T8" || version == "12.2(11)T9" || version == "12.2(11)YP3" || version == "12.2(11)YQ" || version == "12.2(11)YR" || version == "12.2(11)YT" || version == "12.2(11)YT1" || version == "12.2(11)YT2" || version == "12.2(11)YU" || version == "12.2(11)YV" || version == "12.2(11)YX" || version == "12.2(11)YX1" || version == "12.2(11)YZ" || version == "12.2(11)YZ1" || version == "12.2(11)YZ2" || version == "12.2(12)" || version == "12.2(12a)" || version == "12.2(12b)" || version == "12.2(12b)M1" || version == "12.2(12c)" || version == "12.2(12)DA" || version == "12.2(12)DA1" || version == "12.2(12)DA10" || version == "12.2(12)DA11" || version == "12.2(12)DA12" || version == "12.2(12)DA13" || version == "12.2(12)DA2" || version == "12.2(12)DA3" || version == "12.2(12)DA4" || version == "12.2(12)DA5" || version == "12.2(12)DA6" || version == "12.2(12)DA7" || version == "12.2(12)DA8" || version == "12.2(12)DA9" || version == "12.2(12e)" || version == "12.2(12f)" || version == "12.2(12g)" || version == "12.2(12h)" || version == "12.2(12h)M1" || version == "12.2(12i)" || version == "12.2(12j)" || version == "12.2(12k)" || version == "12.2(12l)" || version == "12.2(12m)" || version == "12.2(13)" || version == "12.2(13a)" || version == "12.2(13b)" || version == "12.2(13c)" || version == "12.2(13e)" || version == "12.2(13)T" || version == "12.2(13)T1" || version == "12.2(13)T10" || version == "12.2(13)T11" || version == "12.2(13)T12" || version == "12.2(13)T13" || version == "12.2(13)T14" || version == "12.2(13)T16" || version == "12.2(13)T1a" || version == "12.2(13)T2" || version == "12.2(13)T3" || version == "12.2(13)T4" || version == "12.2(13)T5" || version == "12.2(13)T8" || version == "12.2(13)T9" || version == "12.2(13)ZD" || version == "12.2(13)ZD1" || version == "12.2(13)ZD2" || version == "12.2(13)ZD3" || version == "12.2(13)ZD4" || version == "12.2(13)ZE" || version == "12.2(13)ZF" || version == "12.2(13)ZF1" || version == "12.2(13)ZF2" || version == "12.2(13)ZH" || version == "12.2(13)ZH2" || version == "12.2(13)ZH3" || version == "12.2(13)ZH5" || version == "12.2(14)S" || version == "12.2(14)S1" || version == "12.2(14)S10" || version == "12.2(14)S11" || version == "12.2(14)S12" || version == "12.2(14)S13" || version == "12.2(14)S14" || version == "12.2(14)S15" || version == "12.2(14)S16" || version == "12.2(14)S17" || version == "12.2(14)S18" || version == "12.2(14)S19" || version == "12.2(14)S2" || version == "12.2(14)S3" || version == "12.2(14)S5" || version == "12.2(14)S7" || version == "12.2(14)S8" || version == "12.2(14)S9" || version == "12.2(14)SU" || version == "12.2(14)SU1" || version == "12.2(14)SU2" || version == "12.2(14)SX" || version == "12.2(14)SX1" || version == "12.2(14)SX2" || version == "12.2(14)SY" || version == "12.2(14)SY1" || version == "12.2(14)SY2" || version == "12.2(14)SY3" || version == "12.2(14)SY4" || version == "12.2(14)SY5" || version == "12.2(14)SZ" || version == "12.2(14)SZ1" || version == "12.2(14)SZ2" || version == "12.2(14)SZ3" || version == "12.2(14)SZ4" || version == "12.2(14)SZ5" || version == "12.2(14)SZ6" || version == "12.2(14)ZA" || version == "12.2(14)ZA1" || version == "12.2(14)ZA2" || version == "12.2(14)ZA3" || version == "12.2(14)ZA4" || version == "12.2(14)ZA5" || version == "12.2(14)ZA6" || version == "12.2(14)ZA7" || version == "12.2(15)B" || version == "12.2(15)BC1" || version == "12.2(15)BC1a" || version == "12.2(15)BC1b" || version == "12.2(15)BC1c" || version == "12.2(15)BC1d" || version == "12.2(15)BC1e" || version == "12.2(15)BC1f" || version == "12.2(15)BC1g" || version == "12.2(15)BC2" || version == "12.2(15)BC2a" || version == "12.2(15)BC2b" || version == "12.2(15)BC2c" || version == "12.2(15)BC2d" || version == "12.2(15)BC2e" || version == "12.2(15)BC2f" || version == "12.2(15)BC2g" || version == "12.2(15)BC2h" || version == "12.2(15)BC2i" || version == "12.2(15)BX" || version == "12.2(15)BZ2" || version == "12.2(15)CX" || version == "12.2(15)CX1" || version == "12.2(15)MC1" || version == "12.2(15)MC1a" || version == "12.2(15)MC1b" || version == "12.2(15)MC1c" || version == "12.2(15)MC2" || version == "12.2(15)MC2a" || version == "12.2(15)MC2b" || version == "12.2(15)MC2c" || version == "12.2(15)MC2e" || version == "12.2(15)MC2f" || version == "12.2(15)MC2g" || version == "12.2(15)MC2h" || version == "12.2(15)MC2i" || version == "12.2(15)MC2j" || version == "12.2(15)MC2k" || version == "12.2(15)MC2l" || version == "12.2(15)MC2m" || version == "12.2(15)T" || version == "12.2(15)T1" || version == "12.2(15)T10" || version == "12.2(15)T11" || version == "12.2(15)T12" || version == "12.2(15)T13" || version == "12.2(15)T14" || version == "12.2(15)T15" || version == "12.2(15)T16" || version == "12.2(15)T2" || version == "12.2(15)T4" || version == "12.2(15)T4e" || version == "12.2(15)T5" || version == "12.2(15)T7" || version == "12.2(15)T8" || version == "12.2(15)T9" || version == "12.2(15)ZJ" || version == "12.2(15)ZJ1" || version == "12.2(15)ZJ2" || version == "12.2(15)ZJ3" || version == "12.2(15)ZJ5" || version == "12.2(15)ZL" || version == "12.2(15)ZL1" || version == "12.2(16)" || version == "12.2(16a)" || version == "12.2(16b)" || version == "12.2(16)B" || version == "12.2(16)B1" || version == "12.2(16)B2" || version == "12.2(16)BX" || version == "12.2(16)BX1" || version == "12.2(16)BX2" || version == "12.2(16)BX3" || version == "12.2(16c)" || version == "12.2(16f)" || version == "12.2(17)" || version == "12.2(17a)" || version == "12.2(17a)SX" || version == "12.2(17a)SX1" || version == "12.2(17a)SX2" || version == "12.2(17a)SX3" || version == "12.2(17a)SX4" || version == "12.2(17b)" || version == "12.2(17b)SXA" || version == "12.2(17b)SXA2" || version == "12.2(17d)" || version == "12.2(17d)SXB" || version == "12.2(17d)SXB1" || version == "12.2(17d)SXB10" || version == "12.2(17d)SXB11" || version == "12.2(17d)SXB11a" || version == "12.2(17d)SXB2" || version == "12.2(17d)SXB3" || version == "12.2(17d)SXB4" || version == "12.2(17d)SXB5" || version == "12.2(17d)SXB6" || version == "12.2(17d)SXB7" || version == "12.2(17d)SXB8" || version == "12.2(17d)SXB9" || version == "12.2(17e)" || version == "12.2(17f)" || version == "12.2(18)EW" || version == "12.2(18)EW1" || version == "12.2(18)EW2" || version == "12.2(18)EW3" || version == "12.2(18)EW4" || version == "12.2(18)EW5" || version == "12.2(18)EW6" || version == "12.2(18)EW7" || version == "12.2(18)IXA" || version == "12.2(18)IXB" || version == "12.2(18)IXB1" || version == "12.2(18)IXB2" || version == "12.2(18)IXC" || version == "12.2(18)IXD" || version == "12.2(18)IXD1" || version == "12.2(18)IXE" || version == "12.2(18)IXF" || version == "12.2(18)IXF1" || version == "12.2(18)IXG" || version == "12.2(18)IXH" || version == "12.2(18)IXH1" || version == "12.2(18)S" || version == "12.2(18)S1" || version == "12.2(18)S10" || version == "12.2(18)S11" || version == "12.2(18)S12" || version == "12.2(18)S13" || version == "12.2(18)S2" || version == "12.2(18)S3" || version == "12.2(18)S4" || version == "12.2(18)S5" || version == "12.2(18)S6" || version == "12.2(18)S7" || version == "12.2(18)S8" || version == "12.2(18)S9" || version == "12.2(18)SE" || version == "12.2(18)SE1" || version == "12.2(18)SO1" || version == "12.2(18)SO2" || version == "12.2(18)SO3" || version == "12.2(18)SO4" || version == "12.2(18)SO5" || version == "12.2(18)SO6" || version == "12.2(18)SO7" || version == "12.2(18)SV" || version == "12.2(18)SV1" || version == "12.2(18)SV2" || version == "12.2(18)SV3" || version == "12.2(18)SW" || version == "12.2(18)SXD" || version == "12.2(18)SXD1" || version == "12.2(18)SXD2" || version == "12.2(18)SXD3" || version == "12.2(18)SXD4" || version == "12.2(18)SXD5" || version == "12.2(18)SXD6" || version == "12.2(18)SXD7" || version == "12.2(18)SXD7a" || version == "12.2(18)SXD7b" || version == "12.2(18)SXE" || version == "12.2(18)SXE1" || version == "12.2(18)SXE2" || version == "12.2(18)SXE3" || version == "12.2(18)SXE4" || version == "12.2(18)SXE5" || version == "12.2(18)SXE6" || version == "12.2(18)SXE6a" || version == "12.2(18)SXE6b" || version == "12.2(18)SXF" || version == "12.2(18)SXF1" || version == "12.2(18)SXF10" || version == "12.2(18)SXF10a" || version == "12.2(18)SXF11" || version == "12.2(18)SXF12" || version == "12.2(18)SXF12a" || version == "12.2(18)SXF13" || version == "12.2(18)SXF14" || version == "12.2(18)SXF15" || version == "12.2(18)SXF15a" || version == "12.2(18)SXF16" || version == "12.2(18)SXF17" || version == "12.2(18)SXF17a" || version == "12.2(18)SXF17b" || version == "12.2(18)SXF2" || version == "12.2(18)SXF3" || version == "12.2(18)SXF4" || version == "12.2(18)SXF5" || version == "12.2(18)SXF6" || version == "12.2(18)SXF7" || version == "12.2(18)SXF8" || version == "12.2(18)SXF9" || version == "12.2(18)ZU" || version == "12.2(18)ZU1" || version == "12.2(18)ZU2" || version == "12.2(18)ZY" || version == "12.2(18)ZY1" || version == "12.2(18)ZY2" || version == "12.2(18)ZYA" || version == "12.2(18)ZYA1" || version == "12.2(18)ZYA2" || version == "12.2(18)ZYA3" || version == "12.2(18)ZYA3a" || version == "12.2(18)ZYA3b" || version == "12.2(18)ZYA3c" || version == "12.2(19)" || version == "12.2(19a)" || version == "12.2(19b)" || version == "12.2(19c)" || version == "12.2(19)SW" || version == "12.2(1a)" || version == "12.2(1a)XC" || version == "12.2(1a)XC1" || version == "12.2(1a)XC2" || version == "12.2(1a)XC3" || version == "12.2(1b)" || version == "12.2(1b)DA" || version == "12.2(1b)DA1" || version == "12.2(1c)" || version == "12.2(1d)" || version == "12.2(1)DX" || version == "12.2(1)DX1" || version == "12.2(1)M0" || version == "12.2(1)MB1" || version == "12.2(1)XD" || version == "12.2(1)XD1" || version == "12.2(1)XD2" || version == "12.2(1)XD3" || version == "12.2(1)XD4" || version == "12.2(1)XF" || version == "12.2(1)XF1" || version == "12.2(1)XS" || version == "12.2(1)XS1" || version == "12.2(1)XS1a" || version == "12.2(1)XS2" || version == "12.2(20)EU" || version == "12.2(20)EU1" || version == "12.2(20)EU2" || version == "12.2(20)EW" || version == "12.2(20)EW1" || version == "12.2(20)EW2" || version == "12.2(20)EW3" || version == "12.2(20)EW4" || version == "12.2(20)EWA" || version == "12.2(20)EWA1" || version == "12.2(20)EWA2" || version == "12.2(20)EWA3" || version == "12.2(20)EWA4" || version == "12.2(20)EX" || version == "12.2(20)S" || version == "12.2(20)S1" || version == "12.2(20)S10" || version == "12.2(20)S11" || version == "12.2(20)S12" || version == "12.2(20)S13" || version == "12.2(20)S14" || version == "12.2(20)S2" || version == "12.2(20)S3" || version == "12.2(20)S4" || version == "12.2(20)S5" || version == "12.2(20)S6" || version == "12.2(20)S7" || version == "12.2(20)S8" || version == "12.2(20)S9" || version == "12.2(20)SE" || version == "12.2(20)SE1" || version == "12.2(20)SE3" || version == "12.2(20)SE4" || version == "12.2(20)SW" || version == "12.2(21)" || version == "12.2(21a)" || version == "12.2(21b)" || version == "12.2(21)SW" || version == "12.2(21)SW1" || version == "12.2(22)S" || version == "12.2(22)S1" || version == "12.2(22)S2" || version == "12.2(22)SV" || version == "12.2(22)SV1" || version == "12.2(23)" || version == "12.2(23a)" || version == "12.2(23c)" || version == "12.2(23d)" || version == "12.2(23e)" || version == "12.2(23f)" || version == "12.2(23)SV" || version == "12.2(23)SV1" || version == "12.2(23)SW" || version == "12.2(23)SW1" || version == "12.2(24)" || version == "12.2(24a)" || version == "12.2(24b)" || version == "12.2(24)SV" || version == "12.2(24)SV1" || version == "12.2(25)EW" || version == "12.2(25)EWA" || version == "12.2(25)EWA1" || version == "12.2(25)EWA10" || version == "12.2(25)EWA11" || version == "12.2(25)EWA12" || version == "12.2(25)EWA13" || version == "12.2(25)EWA14" || version == "12.2(25)EWA2" || version == "12.2(25)EWA3" || version == "12.2(25)EWA4" || version == "12.2(25)EWA5" || version == "12.2(25)EWA6" || version == "12.2(25)EWA7" || version == "12.2(25)EWA8" || version == "12.2(25)EWA9" || version == "12.2(25)EX" || version == "12.2(25)EX1" || version == "12.2(25)EY" || version == "12.2(25)EY1" || version == "12.2(25)EY2" || version == "12.2(25)EY3" || version == "12.2(25)EY4" || version == "12.2(25)EZ" || version == "12.2(25)EZ1" || version == "12.2(25)FZ" || version == "12.2(25)S" || version == "12.2(25)S1" || version == "12.2(25)S10" || version == "12.2(25)S11" || version == "12.2(25)S12" || version == "12.2(25)S13" || version == "12.2(25)S14" || version == "12.2(25)S15" || version == "12.2(25)S2" || version == "12.2(25)S3" || version == "12.2(25)S4" || version == "12.2(25)S5" || version == "12.2(25)S6" || version == "12.2(25)S7" || version == "12.2(25)S8" || version == "12.2(25)S9" || version == "12.2(25)SE" || version == "12.2(25)SEA" || version == "12.2(25)SEB" || version == "12.2(25)SEB1" || version == "12.2(25)SEB2" || version == "12.2(25)SEB3" || version == "12.2(25)SEB4" || version == "12.2(25)SEC" || version == "12.2(25)SEC1" || version == "12.2(25)SEC2" || version == "12.2(25)SED" || version == "12.2(25)SED1" || version == "12.2(25)SEE" || version == "12.2(25)SEE1" || version == "12.2(25)SEE2" || version == "12.2(25)SEE3" || version == "12.2(25)SEE4" || version == "12.2(25)SEG" || version == "12.2(25)SEG1" || version == "12.2(25)SEG3" || version == "12.2(25)SG" || version == "12.2(25)SG1" || version == "12.2(25)SG2" || version == "12.2(25)SG3" || version == "12.2(25)SG4" || version == "12.2(25)SV" || version == "12.2(25)SV2" || version == "12.2(25)SV3" || version == "12.2(25)SW" || version == "12.2(25)SW1" || version == "12.2(25)SW10" || version == "12.2(25)SW11" || version == "12.2(25)SW12" || version == "12.2(25)SW2" || version == "12.2(25)SW3" || version == "12.2(25)SW3a" || version == "12.2(25)SW4" || version == "12.2(25)SW4a" || version == "12.2(25)SW5" || version == "12.2(25)SW6" || version == "12.2(25)SW7" || version == "12.2(25)SW8" || version == "12.2(25)SW9" || version == "12.2(26)" || version == "12.2(26a)" || version == "12.2(26b)" || version == "12.2(26c)" || version == "12.2(26)SV" || version == "12.2(26)SV1" || version == "12.2(27)" || version == "12.2(27a)" || version == "12.2(27b)" || version == "12.2(27c)" || version == "12.2(27)SBC" || version == "12.2(27)SBC1" || version == "12.2(27)SBC2" || version == "12.2(27)SBC3" || version == "12.2(27)SBC4" || version == "12.2(27)SBC5" || version == "12.2(27)SV" || version == "12.2(27)SV1" || version == "12.2(27)SV2" || version == "12.2(27)SV3" || version == "12.2(27)SV4" || version == "12.2(27)SV5" || version == "12.2(28)" || version == "12.2(28a)" || version == "12.2(28b)" || version == "12.2(28c)" || version == "12.2(28d)" || version == "12.2(28)SB" || version == "12.2(28)SB1" || version == "12.2(28)SB10" || version == "12.2(28)SB11" || version == "12.2(28)SB12" || version == "12.2(28)SB13" || version == "12.2(28)SB2" || version == "12.2(28)SB3" || version == "12.2(28)SB4" || version == "12.2(28)SB5" || version == "12.2(28)SB6" || version == "12.2(28)SB7" || version == "12.2(28)SB8" || version == "12.2(28)SB9" || version == "12.2(28)SV" || version == "12.2(28)SV1" || version == "12.2(28)SV2" || version == "12.2(28)ZX" || version == "12.2(29)" || version == "12.2(29a)" || version == "12.2(29a)SV" || version == "12.2(29a)SV1" || version == "12.2(29b)" || version == "12.2(29b)SV" || version == "12.2(29b)SV1" || version == "12.2(29)SM" || version == "12.2(29)SM1" || version == "12.2(29)SM2" || version == "12.2(29)SM3" || version == "12.2(29)SM4" || version == "12.2(29)SM5" || version == "12.2(29)SM6" || version == "12.2(29)SM7" || version == "12.2(29)SV" || version == "12.2(29)SV1" || version == "12.2(29)SV2" || version == "12.2(29)SV3" || version == "12.2(29)SVA2" || version == "12.2(29)SVC" || version == "12.2(29)SVD" || version == "12.2(29)SVD0" || version == "12.2(29)SVD1" || version == "12.2(29)SVE0" || version == "12.2(2)B" || version == "12.2(2)B1" || version == "12.2(2)B2" || version == "12.2(2)B3" || version == "12.2(2)B4" || version == "12.2(2)B5" || version == "12.2(2)B6" || version == "12.2(2)B7" || version == "12.2(2)BX" || version == "12.2(2)BX1" || version == "12.2(2)BY" || version == "12.2(2)BY1" || version == "12.2(2)BY2" || version == "12.2(2)BY3" || version == "12.2(2)DD" || version == "12.2(2)DD1" || version == "12.2(2)DD2" || version == "12.2(2)DD3" || version == "12.2(2)DD4" || version == "12.2(2)DX3" || version == "12.2(2)T" || version == "12.2(2)T1" || version == "12.2(2)T2" || version == "12.2(2)T3" || version == "12.2(2)T4" || version == "12.2(2)XA" || version == "12.2(2)XA1" || version == "12.2(2)XA2" || version == "12.2(2)XA3" || version == "12.2(2)XA4" || version == "12.2(2)XA5" || version == "12.2(2)XB1" || version == "12.2(2)XB10" || version == "12.2(2)XB11" || version == "12.2(2)XB12" || version == "12.2(2)XB14" || version == "12.2(2)XB15" || version == "12.2(2)XB2" || version == "12.2(2)XB3" || version == "12.2(2)XB5" || version == "12.2(2)XB6" || version == "12.2(2)XB7" || version == "12.2(2)XB8" || version == "12.2(2)XC" || version == "12.2(2)XC1" || version == "12.2(2)XC2" || version == "12.2(2)XF" || version == "12.2(2)XF1" || version == "12.2(2)XF2" || version == "12.2(2)XG" || version == "12.2(2)XH" || version == "12.2(2)XH2" || version == "12.2(2)XJ" || version == "12.2(2)XK" || version == "12.2(2)XK2" || version == "12.2(2)XK3" || version == "12.2(2)XN" || version == "12.2(2)XQ" || version == "12.2(2)XQ1" || version == "12.2(2)XR" || version == "12.2(2)XT" || version == "12.2(2)XT2" || version == "12.2(2)XT3" || version == "12.2(2)XU" || version == "12.2(2)YC" || version == "12.2(2)YC1" || version == "12.2(2)YC2" || version == "12.2(2)YC3" || version == "12.2(2)YC4" || version == "12.2(3)" || version == "12.2(30)S" || version == "12.2(30)S1" || version == "12.2(31)" || version == "12.2(31)SB10" || version == "12.2(31)SB11" || version == "12.2(31)SB12" || version == "12.2(31)SB13" || version == "12.2(31)SB14" || version == "12.2(31)SB15" || version == "12.2(31)SB16" || version == "12.2(31)SB17" || version == "12.2(31)SB18" || version == "12.2(31)SB19" || version == "12.2(31)SB2" || version == "12.2(31)SB20" || version == "12.2(31)SB21" || version == "12.2(31)SB3" || version == "12.2(31)SB3x" || version == "12.2(31)SB5" || version == "12.2(31)SB6" || version == "12.2(31)SB7" || version == "12.2(31)SB8" || version == "12.2(31)SB9" || version == "12.2(31)SG" || version == "12.2(31)SG1" || version == "12.2(31)SG2" || version == "12.2(31)SG3" || version == "12.2(31)SGA" || version == "12.2(31)SGA1" || version == "12.2(31)SGA10" || version == "12.2(31)SGA11" || version == "12.2(31)SGA2" || version == "12.2(31)SGA3" || version == "12.2(31)SGA4" || version == "12.2(31)SGA5" || version == "12.2(31)SGA6" || version == "12.2(31)SGA7" || version == "12.2(31)SGA8" || version == "12.2(31)SGA9" || version == "12.2(32)" || version == "12.2(33)" || version == "12.2(33)IRA" || version == "12.2(33)IRB" || version == "12.2(33)IRC" || version == "12.2(33)IRD" || version == "12.2(33)IRE" || version == "12.2(33)IRE1" || version == "12.2(33)IRE2" || version == "12.2(33)IRF" || version == "12.2(33)IRG" || version == "12.2(33)IRG1" || version == "12.2(33)IRH" || version == "12.2(33)IRH1" || version == "12.2(33)IRI" || version == "12.2(33)MRA" || version == "12.2(33)MRB" || version == "12.2(33)MRB1" || version == "12.2(33)MRB2" || version == "12.2(33)MRB3" || version == "12.2(33)MRB4" || version == "12.2(33)MRB5" || version == "12.2(33)MRB6" || version == "12.2(33)SB" || version == "12.2(33)SB1" || version == "12.2(33)SB10" || version == "12.2(33)SB11" || version == "12.2(33)SB12" || version == "12.2(33)SB13" || version == "12.2(33)SB14" || version == "12.2(33)SB2" || version == "12.2(33)SB3" || version == "12.2(33)SB4" || version == "12.2(33)SB5" || version == "12.2(33)SB6" || version == "12.2(33)SB7" || version == "12.2(33)SB8" || version == "12.2(33)SB8f" || version == "12.2(33)SB8g" || version == "12.2(33)SB9" || version == "12.2(33)SCA" || version == "12.2(33)SCA1" || version == "12.2(33)SCA2" || version == "12.2(33)SCB" || version == "12.2(33)SCB1" || version == "12.2(33)SCB10" || version == "12.2(33)SCB11" || version == "12.2(33)SCB2" || version == "12.2(33)SCB3" || version == "12.2(33)SCB4" || version == "12.2(33)SCB5" || version == "12.2(33)SCB6" || version == "12.2(33)SCB7" || version == "12.2(33)SCB8" || version == "12.2(33)SCB9" || version == "12.2(33)SCC" || version == "12.2(33)SCC1" || version == "12.2(33)SCC2" || version == "12.2(33)SCC3" || version == "12.2(33)SCC4" || version == "12.2(33)SCC5" || version == "12.2(33)SCC6" || version == "12.2(33)SCC7" || version == "12.2(33)SCD" || version == "12.2(33)SCD1" || version == "12.2(33)SCD2" || version == "12.2(33)SCD3" || version == "12.2(33)SCD4" || version == "12.2(33)SCD5" || version == "12.2(33)SCD6" || version == "12.2(33)SCD7" || version == "12.2(33)SCD8" || version == "12.2(33)SCE" || version == "12.2(33)SCE1" || version == "12.2(33)SCE2" || version == "12.2(33)SCE3" || version == "12.2(33)SCE4" || version == "12.2(33)SCE5" || version == "12.2(33)SCE6" || version == "12.2(33)SCF" || version == "12.2(33)SCF1" || version == "12.2(33)SCF2" || version == "12.2(33)SCF3" || version == "12.2(33)SCF4" || version == "12.2(33)SCF5" || version == "12.2(33)SCG" || version == "12.2(33)SCG1" || version == "12.2(33)SCG2" || version == "12.2(33)SCG3" || version == "12.2(33)SCG4" || version == "12.2(33)SRA" || version == "12.2(33)SRA1" || version == "12.2(33)SRA2" || version == "12.2(33)SRA3" || version == "12.2(33)SRA4" || version == "12.2(33)SRA5" || version == "12.2(33)SRA6" || version == "12.2(33)SRA7" || version == "12.2(33)SRB" || version == "12.2(33)SRB1" || version == "12.2(33)SRB2" || version == "12.2(33)SRB3" || version == "12.2(33)SRB4" || version == "12.2(33)SRB5" || version == "12.2(33)SRB5a" || version == "12.2(33)SRB6" || version == "12.2(33)SRB7" || version == "12.2(33)SRC" || version == "12.2(33)SRC1" || version == "12.2(33)SRC2" || version == "12.2(33)SRC3" || version == "12.2(33)SRC4" || version == "12.2(33)SRC5" || version == "12.2(33)SRC6" || version == "12.2(33)SRD" || version == "12.2(33)SRD1" || version == "12.2(33)SRD2" || version == "12.2(33)SRD2a" || version == "12.2(33)SRD3" || version == "12.2(33)SRD4" || version == "12.2(33)SRD5" || version == "12.2(33)SRD6" || version == "12.2(33)SRD7" || version == "12.2(33)SRD8" || version == "12.2(33)SRE" || version == "12.2(33)SRE0a" || version == "12.2(33)SRE1" || version == "12.2(33)SRE2" || version == "12.2(33)SRE3" || version == "12.2(33)SRE4" || version == "12.2(33)SRE5" || version == "12.2(33)SRE6" || version == "12.2(33)SRE7" || version == "12.2(33)SRE7a" || version == "12.2(33)SRE8" || version == "12.2(33)SXH" || version == "12.2(33)SXH1" || version == "12.2(33)SXH2" || version == "12.2(33)SXH2a" || version == "12.2(33)SXH3" || version == "12.2(33)SXH3a" || version == "12.2(33)SXH4" || version == "12.2(33)SXH5" || version == "12.2(33)SXH6" || version == "12.2(33)SXH7" || version == "12.2(33)SXH8" || version == "12.2(33)SXH8a" || version == "12.2(33)SXH8b" || version == "12.2(33)SXI" || version == "12.2(33)SXI1" || version == "12.2(33)SXI10" || version == "12.2(33)SXI11" || version == "12.2(33)SXI2" || version == "12.2(33)SXI2a" || version == "12.2(33)SXI3" || version == "12.2(33)SXI4" || version == "12.2(33)SXI4a" || version == "12.2(33)SXI5" || version == "12.2(33)SXI6" || version == "12.2(33)SXI7" || version == "12.2(33)SXI8" || version == "12.2(33)SXI8a" || version == "12.2(33)SXI9" || version == "12.2(33)SXI9a" || version == "12.2(33)SXJ" || version == "12.2(33)SXJ1" || version == "12.2(33)SXJ2" || version == "12.2(33)SXJ3" || version == "12.2(33)SXJ4" || version == "12.2(33)SXJ5" || version == "12.2(33)XN1" || version == "12.2(34)" || version == "12.2(34a)" || version == "12.2(35)" || version == "12.2(35)SE" || version == "12.2(35)SE1" || version == "12.2(35)SE2" || version == "12.2(35)SE3" || version == "12.2(35)SE4" || version == "12.2(35)SE5" || version == "12.2(37)" || version == "12.2(37)SE" || version == "12.2(37)SE1" || version == "12.2(37)SG" || version == "12.2(37)SG1" || version == "12.2(3a)" || version == "12.2(3b)" || version == "12.2(3c)" || version == "12.2(3d)" || version == "12.2(3g)" || version == "12.2(40)" || version == "12.2(40a)" || version == "12.2(40)EX" || version == "12.2(40)EX1" || version == "12.2(40)EX2" || version == "12.2(40)EX3" || version == "12.2(40)SE" || version == "12.2(40)SE1" || version == "12.2(40)SG" || version == "12.2(40)XO" || version == "12.2(43)" || version == "12.2(44)EY" || version == "12.2(44)SE" || version == "12.2(44)SE1" || version == "12.2(44)SE2" || version == "12.2(44)SE3" || version == "12.2(44)SE4" || version == "12.2(44)SE5" || version == "12.2(44)SE6" || version == "12.2(44)SG" || version == "12.2(44)SG1" || version == "12.2(44)SQ" || version == "12.2(44)SQ1" || version == "12.2(44)SQ2" || version == "12.2(46)" || version == "12.2(46a)" || version == "12.2(46)SE" || version == "12.2(46)SG" || version == "12.2(4)B" || version == "12.2(4)B1" || version == "12.2(4)B2" || version == "12.2(4)B3" || version == "12.2(4)B4" || version == "12.2(4)B5" || version == "12.2(4)B6" || version == "12.2(4)B7" || version == "12.2(4)B8" || version == "12.2(4)BC1" || version == "12.2(4)BC1a" || version == "12.2(4)BC1b" || version == "12.2(4)BW" || version == "12.2(4)BW1" || version == "12.2(4)BW1a" || version == "12.2(4)BW2" || version == "12.2(4)BZ1" || version == "12.2(4)BZ2" || version == "12.2(4)MB1" || version == "12.2(4)MB10" || version == "12.2(4)MB11" || version == "12.2(4)MB12" || version == "12.2(4)MB13" || version == "12.2(4)MB13a" || version == "12.2(4)MB13b" || version == "12.2(4)MB13c" || version == "12.2(4)MB2" || version == "12.2(4)MB3" || version == "12.2(4)MB4" || version == "12.2(4)MB5" || version == "12.2(4)MB6" || version == "12.2(4)MB7" || version == "12.2(4)MB8" || version == "12.2(4)MB9" || version == "12.2(4)MB9a" || version == "12.2(4)T" || version == "12.2(4)T1" || version == "12.2(4)T2" || version == "12.2(4)T3" || version == "12.2(4)T5" || version == "12.2(4)T6" || version == "12.2(4)T7" || version == "12.2(4)XF" || version == "12.2(4)XF1" || version == "12.2(4)XL" || version == "12.2(4)XL1" || version == "12.2(4)XL2" || version == "12.2(4)XL3" || version == "12.2(4)XL4" || version == "12.2(4)XL5" || version == "12.2(4)XL6" || version == "12.2(4)XM" || version == "12.2(4)XM2" || version == "12.2(4)XM3" || version == "12.2(4)XM4" || version == "12.2(4)XR" || version == "12.2(4)XV" || version == "12.2(4)XV1" || version == "12.2(4)XV2" || version == "12.2(4)XV3" || version == "12.2(4)XV4" || version == "12.2(4)XV4a" || version == "12.2(4)XV5" || version == "12.2(4)XW" || version == "12.2(4)YA" || version == "12.2(4)YA1" || version == "12.2(4)YA2" || version == "12.2(4)YA6" || version == "12.2(4)YA7" || version == "12.2(4)YB" || version == "12.2(4)YF" || version == "12.2(4)YH" || version == "12.2(5)" || version == "12.2(50)SE" || version == "12.2(50)SE1" || version == "12.2(50)SE3" || version == "12.2(50)SE4" || version == "12.2(50)SE5" || version == "12.2(50)SG" || version == "12.2(50)SG1" || version == "12.2(50)SG2" || version == "12.2(50)SG3" || version == "12.2(50)SG4" || version == "12.2(50)SG5" || version == "12.2(50)SG6" || version == "12.2(50)SG7" || version == "12.2(50)SG8" || version == "12.2(50)SQ" || version == "12.2(50)SQ1" || version == "12.2(50)SQ2" || version == "12.2(50)SQ3" || version == "12.2(50)SQ4" || version == "12.2(50)SQ5" || version == "12.2(50)SY" || version == "12.2(50)SY1" || version == "12.2(50)SY2" || version == "12.2(50)SY3" || version == "12.2(50)SY4" || version == "12.2(52)EX" || version == "12.2(52)EX1" || version == "12.2(52)EY" || version == "12.2(52)EY1" || version == "12.2(52)EY1b" || version == "12.2(52)EY1c" || version == "12.2(52)EY2" || version == "12.2(52)EY2a" || version == "12.2(52)EY3" || version == "12.2(52)EY3a" || version == "12.2(52)EY4" || version == "12.2(52)SE" || version == "12.2(52)SE1" || version == "12.2(52)SG" || version == "12.2(53)EX" || version == "12.2(53)SE" || version == "12.2(53)SE1" || version == "12.2(53)SE2" || version == "12.2(53)SG" || version == "12.2(53)SG1" || version == "12.2(53)SG2" || version == "12.2(53)SG3" || version == "12.2(53)SG4" || version == "12.2(53)SG5" || version == "12.2(53)SG6" || version == "12.2(53)SG7" || version == "12.2(53)SG8" || version == "12.2(53)SG9" || version == "12.2(54)SE" || version == "12.2(54)SG" || version == "12.2(54)SG1" || version == "12.2(54)WO" || version == "12.2(54)XO" || version == "12.2(55)EX" || version == "12.2(55)EX2" || version == "12.2(55)EX3" || version == "12.2(55)EY" || version == "12.2(55)SE" || version == "12.2(55)SE1" || version == "12.2(55)SE3" || version == "12.2(55)SE4" || version == "12.2(55)SE5" || version == "12.2(55)SE6" || version == "12.2(55)SE7" || version == "12.2(58)EX" || version == "12.2(58)EY" || version == "12.2(58)EY1" || version == "12.2(58)EY2" || version == "12.2(58)EZ" || version == "12.2(58)SE" || version == "12.2(58)SE1" || version == "12.2(58)SE2" || version == "12.2(5a)" || version == "12.2(5b)" || version == "12.2(5c)" || version == "12.2(5d)" || version == "12.2(5)DA" || version == "12.2(5)DA1" || version == "12.2(6)" || version == "12.2(6a)" || version == "12.2(6b)" || version == "12.2(6c)" || version == "12.2(6c)M1" || version == "12.2(6d)" || version == "12.2(6e)" || version == "12.2(6f)" || version == "12.2(6g)" || version == "12.2(6h)" || version == "12.2(6i)" || version == "12.2(6j)" || version == "12.2(7)" || version == "12.2(7a)" || version == "12.2(7b)" || version == "12.2(7c)" || version == "12.2(7)DA" || version == "12.2(7e)" || version == "12.2(7g)" || version == "12.2(8)BC1" || version == "12.2(8)BC2" || version == "12.2(8)BC2a" || version == "12.2(8)BY" || version == "12.2(8)BY1" || version == "12.2(8)BY2" || version == "12.2(8)MC1" || version == "12.2(8)MC2" || version == "12.2(8)MC2a" || version == "12.2(8)MC2b" || version == "12.2(8)MC2c" || version == "12.2(8)MC2d" || version == "12.2(8)T" || version == "12.2(8)T1" || version == "12.2(8)T10" || version == "12.2(8)T2" || version == "12.2(8)T3" || version == "12.2(8)T4" || version == "12.2(8)T5" || version == "12.2(8)T8" || version == "12.2(8)TPC10a" || version == "12.2(8)TPC10b" || version == "12.2(8)TPC10c" || version == "12.2(8)YD" || version == "12.2(8)YD1" || version == "12.2(8)YD2" || version == "12.2(8)YD3" || version == "12.2(8)YJ" || version == "12.2(8)YL" || version == "12.2(8)YM" || version == "12.2(8)YN" || version == "12.2(8)YN1" || version == "12.2(8)YW" || version == "12.2(8)YW1" || version == "12.2(8)YW2" || version == "12.2(8)YW3" || version == "12.2(8)YY" || version == "12.2(8)YY1" || version == "12.2(8)YY2" || version == "12.2(8)YY3" || version == "12.2(8)YY4" || version == "12.2(8)ZB" || version == "12.2(8)ZB1" || version == "12.2(8)ZB2" || version == "12.2(8)ZB3" || version == "12.2(8)ZB4" || version == "12.2(8)ZB4a" || version == "12.2(8)ZB5" || version == "12.2(8)ZB6" || version == "12.2(8)ZB7" || version == "12.2(8)ZB8" || version == "12.2(9)S" || version == "12.2(9)YE" || version == "12.2(9)ZA" || version == "12.3(1)" || version == "12.3(10)" || version == "12.3(10a)" || version == "12.3(10b)" || version == "12.3(10c)" || version == "12.3(10d)" || version == "12.3(10e)" || version == "12.3(10f)" || version == "12.3(11)T" || version == "12.3(11)T10" || version == "12.3(11)T11" || version == "12.3(11)T2" || version == "12.3(11)T3" || version == "12.3(11)T4" || version == "12.3(11)T5" || version == "12.3(11)T6" || version == "12.3(11)T7" || version == "12.3(11)T8" || version == "12.3(11)T9" || version == "12.3(11)XL" || version == "12.3(11)XL1" || version == "12.3(11)YF" || version == "12.3(11)YF1" || version == "12.3(11)YF2" || version == "12.3(11)YF3" || version == "12.3(11)YF4" || version == "12.3(11)YJ" || version == "12.3(11)YK" || version == "12.3(11)YK1" || version == "12.3(11)YK2" || version == "12.3(11)YK3" || version == "12.3(11)YS" || version == "12.3(11)YS1" || version == "12.3(11)YS2" || version == "12.3(11)YZ" || version == "12.3(11)YZ1" || version == "12.3(11)YZ2" || version == "12.3(12)" || version == "12.3(12a)" || version == "12.3(12b)" || version == "12.3(12c)" || version == "12.3(12d)" || version == "12.3(12e)" || version == "12.3(12f)" || version == "12.3(13)" || version == "12.3(13a)" || version == "12.3(13a)BC" || version == "12.3(13a)BC1" || version == "12.3(13a)BC2" || version == "12.3(13a)BC3" || version == "12.3(13a)BC4" || version == "12.3(13a)BC5" || version == "12.3(13a)BC6" || version == "12.3(13b)" || version == "12.3(13c)" || version == "12.3(14)T" || version == "12.3(14)T1" || version == "12.3(14)T2" || version == "12.3(14)T3" || version == "12.3(14)T5" || version == "12.3(14)T6" || version == "12.3(14)T7" || version == "12.3(14)YM10" || version == "12.3(14)YM11" || version == "12.3(14)YM12" || version == "12.3(14)YM13" || version == "12.3(14)YM2" || version == "12.3(14)YM3" || version == "12.3(14)YM4" || version == "12.3(14)YM5" || version == "12.3(14)YM6" || version == "12.3(14)YM7" || version == "12.3(14)YM8" || version == "12.3(14)YM9" || version == "12.3(14)YQ" || version == "12.3(14)YQ1" || version == "12.3(14)YQ2" || version == "12.3(14)YQ3" || version == "12.3(14)YQ4" || version == "12.3(14)YQ5" || version == "12.3(14)YQ6" || version == "12.3(14)YQ7" || version == "12.3(14)YQ8" || version == "12.3(14)YT" || version == "12.3(14)YT1" || version == "12.3(14)YU" || version == "12.3(14)YU1" || version == "12.3(14)YX" || version == "12.3(14)YX1" || version == "12.3(14)YX10" || version == "12.3(14)YX11" || version == "12.3(14)YX12" || version == "12.3(14)YX13" || version == "12.3(14)YX14" || version == "12.3(14)YX15" || version == "12.3(14)YX16" || version == "12.3(14)YX17" || version == "12.3(14)YX2" || version == "12.3(14)YX3" || version == "12.3(14)YX4" || version == "12.3(14)YX7" || version == "12.3(14)YX8" || version == "12.3(14)YX9" || version == "12.3(15)" || version == "12.3(15a)" || version == "12.3(15b)" || version == "12.3(16)" || version == "12.3(16a)" || version == "12.3(17)" || version == "12.3(17a)" || version == "12.3(17a)BC" || version == "12.3(17a)BC1" || version == "12.3(17a)BC2" || version == "12.3(17b)" || version == "12.3(17b)BC3" || version == "12.3(17b)BC4" || version == "12.3(17b)BC5" || version == "12.3(17b)BC6" || version == "12.3(17b)BC7" || version == "12.3(17b)BC8" || version == "12.3(17b)BC9" || version == "12.3(17c)" || version == "12.3(18)" || version == "12.3(18a)" || version == "12.3(19)" || version == "12.3(19a)" || version == "12.3(1a)" || version == "12.3(1a)B" || version == "12.3(1a)BW" || version == "12.3(20)" || version == "12.3(20a)" || version == "12.3(21)" || version == "12.3(21a)BC1" || version == "12.3(21a)BC2" || version == "12.3(21a)BC3" || version == "12.3(21a)BC4" || version == "12.3(21a)BC5" || version == "12.3(21a)BC6" || version == "12.3(21a)BC7" || version == "12.3(21a)BC8" || version == "12.3(21a)BC9" || version == "12.3(21b)" || version == "12.3(21)BC" || version == "12.3(22)" || version == "12.3(22a)" || version == "12.3(23)" || version == "12.3(23)BC" || version == "12.3(23)BC1" || version == "12.3(23)BC10" || version == "12.3(23)BC2" || version == "12.3(23)BC3" || version == "12.3(23)BC4" || version == "12.3(23)BC5" || version == "12.3(23)BC6" || version == "12.3(23)BC7" || version == "12.3(23)BC8" || version == "12.3(23)BC9" || version == "12.3(24)" || version == "12.3(24a)" || version == "12.3(25)" || version == "12.3(26)" || version == "12.3(2)T" || version == "12.3(2)T1" || version == "12.3(2)T2" || version == "12.3(2)T3" || version == "12.3(2)T4" || version == "12.3(2)T5" || version == "12.3(2)T6" || version == "12.3(2)T7" || version == "12.3(2)T8" || version == "12.3(2)T9" || version == "12.3(2)XA" || version == "12.3(2)XA1" || version == "12.3(2)XA2" || version == "12.3(2)XA4" || version == "12.3(2)XA6" || version == "12.3(2)XB" || version == "12.3(2)XB1" || version == "12.3(2)XB3" || version == "12.3(2)XC" || version == "12.3(2)XC1" || version == "12.3(2)XC2" || version == "12.3(2)XC3" || version == "12.3(2)XC5" || version == "12.3(2)XE" || version == "12.3(2)XE1" || version == "12.3(2)XE2" || version == "12.3(2)XE3" || version == "12.3(2)XE4" || version == "12.3(2)XE5" || version == "12.3(2)XF" || version == "12.3(2)XZ1" || version == "12.3(2)XZ2" || version == "12.3(3)" || version == "12.3(3a)" || version == "12.3(3b)" || version == "12.3(3)B" || version == "12.3(3)B1" || version == "12.3(3c)" || version == "12.3(3e)" || version == "12.3(3f)" || version == "12.3(3g)" || version == "12.3(3h)" || version == "12.3(3i)" || version == "12.3(4)T" || version == "12.3(4)T1" || version == "12.3(4)T10" || version == "12.3(4)T11" || version == "12.3(4)T2" || version == "12.3(4)T2a" || version == "12.3(4)T3" || version == "12.3(4)T4" || version == "12.3(4)T6" || version == "12.3(4)T7" || version == "12.3(4)T8" || version == "12.3(4)T9" || version == "12.3(4)TPC11b" || version == "12.3(4)XD" || version == "12.3(4)XD1" || version == "12.3(4)XD2" || version == "12.3(4)XD3" || version == "12.3(4)XD4" || version == "12.3(4)XG" || version == "12.3(4)XG1" || version == "12.3(4)XG2" || version == "12.3(4)XG3" || version == "12.3(4)XG4" || version == "12.3(4)XG5" || version == "12.3(4)XK" || version == "12.3(4)XK1" || version == "12.3(4)XK2" || version == "12.3(4)XK3" || version == "12.3(4)XK4" || version == "12.3(4)XQ" || version == "12.3(4)XQ1" || version == "12.3(5)" || version == "12.3(5a)" || version == "12.3(5a)B" || version == "12.3(5a)B1" || version == "12.3(5a)B2" || version == "12.3(5a)B3" || version == "12.3(5a)B4" || version == "12.3(5a)B5" || version == "12.3(5b)" || version == "12.3(5c)" || version == "12.3(5d)" || version == "12.3(5e)" || version == "12.3(5f)" || version == "12.3(6)" || version == "12.3(6a)" || version == "12.3(6b)" || version == "12.3(6c)" || version == "12.3(6e)" || version == "12.3(6f)" || version == "12.3(7)T" || version == "12.3(7)T1" || version == "12.3(7)T10" || version == "12.3(7)T11" || version == "12.3(7)T12" || version == "12.3(7)T2" || version == "12.3(7)T3" || version == "12.3(7)T4" || version == "12.3(7)T6" || version == "12.3(7)T7" || version == "12.3(7)T8" || version == "12.3(7)T9" || version == "12.3(7)XI10" || version == "12.3(7)XI10a" || version == "12.3(7)XI1b" || version == "12.3(7)XI1c" || version == "12.3(7)XI2" || version == "12.3(7)XI2a" || version == "12.3(7)XI3" || version == "12.3(7)XI4" || version == "12.3(7)XI5" || version == "12.3(7)XI6" || version == "12.3(7)XI7" || version == "12.3(7)XI7a" || version == "12.3(7)XI7b" || version == "12.3(7)XI8" || version == "12.3(7)XI8a" || version == "12.3(7)XI8c" || version == "12.3(7)XI8d" || version == "12.3(7)XI9" || version == "12.3(7)XJ" || version == "12.3(7)XJ1" || version == "12.3(7)XJ2" || version == "12.3(7)XR" || version == "12.3(7)XR2" || version == "12.3(7)XR3" || version == "12.3(7)XR4" || version == "12.3(7)XR5" || version == "12.3(7)XR6" || version == "12.3(7)XR7" || version == "12.3(7)XS" || version == "12.3(7)XS1" || version == "12.3(7)XS2" || version == "12.3(8r)" || version == "12.3(8)T" || version == "12.3(8)T1" || version == "12.3(8)T10" || version == "12.3(8)T11" || version == "12.3(8)T3" || version == "12.3(8)T4" || version == "12.3(8)T5" || version == "12.3(8)T6" || version == "12.3(8)T7" || version == "12.3(8)T8" || version == "12.3(8)T9" || version == "12.3(8)XU" || version == "12.3(8)XU1" || version == "12.3(8)XU2" || version == "12.3(8)XU3" || version == "12.3(8)XU4" || version == "12.3(8)XU5" || version == "12.3(8)XW" || version == "12.3(8)XW1" || version == "12.3(8)XW2" || version == "12.3(8)XW3" || version == "12.3(8)XX" || version == "12.3(8)XX1" || version == "12.3(8)XX2d" || version == "12.3(8)YA" || version == "12.3(8)YA1" || version == "12.3(8)YD" || version == "12.3(8)YD1" || version == "12.3(8)YG" || version == "12.3(8)YG1" || version == "12.3(8)YG2" || version == "12.3(8)YG3" || version == "12.3(8)YG4" || version == "12.3(8)YG5" || version == "12.3(8)YG6" || version == "12.3(8)YH" || version == "12.3(8)YI1" || version == "12.3(8)YI2" || version == "12.3(8)YI3" || version == "12.3(8)ZA" || version == "12.3(9)" || version == "12.3(9a)" || version == "12.3(9a)BC" || version == "12.3(9a)BC1" || version == "12.3(9a)BC2" || version == "12.3(9a)BC3" || version == "12.3(9a)BC4" || version == "12.3(9a)BC5" || version == "12.3(9a)BC6" || version == "12.3(9a)BC7" || version == "12.3(9a)BC8" || version == "12.3(9a)BC9" || version == "12.3(9b)" || version == "12.3(9c)" || version == "12.3(9d)" || version == "12.3(9e)" || version == "12.4(1)" || version == "12.4(10)" || version == "12.4(10a)" || version == "12.4(10b)" || version == "12.4(10c)" || version == "12.4(11)MR" || version == "12.4(11)SW" || version == "12.4(11)SW1" || version == "12.4(11)SW2" || version == "12.4(11)SW3" || version == "12.4(11)T" || version == "12.4(11)T1" || version == "12.4(11)T2" || version == "12.4(11)T3" || version == "12.4(11)T4" || version == "12.4(11)XJ" || version == "12.4(11)XJ2" || version == "12.4(11)XJ3" || version == "12.4(11)XJ4" || version == "12.4(11)XV" || version == "12.4(11)XV1" || version == "12.4(11)XW" || version == "12.4(11)XW1" || version == "12.4(11)XW10" || version == "12.4(11)XW2" || version == "12.4(11)XW3" || version == "12.4(11)XW4" || version == "12.4(11)XW5" || version == "12.4(11)XW6" || version == "12.4(11)XW7" || version == "12.4(11)XW8" || version == "12.4(11)XW9" || version == "12.4(12)" || version == "12.4(12a)" || version == "12.4(12b)" || version == "12.4(12c)" || version == "12.4(12)MR" || version == "12.4(12)MR1" || version == "12.4(12)MR2" || version == "12.4(13)" || version == "12.4(13a)" || version == "12.4(13b)" || version == "12.4(13c)" || version == "12.4(13d)" || version == "12.4(13e)" || version == "12.4(13f)" || version == "12.4(14)" || version == "12.4(14)XK" || version == "12.4(15)SW" || version == "12.4(15)SW1" || version == "12.4(15)SW2" || version == "12.4(15)SW3" || version == "12.4(15)SW4" || version == "12.4(15)SW5" || version == "12.4(15)SW6" || version == "12.4(15)SW7" || version == "12.4(15)SW8" || version == "12.4(15)SW8a" || version == "12.4(15)SW9" || version == "12.4(15)T" || version == "12.4(15)T1" || version == "12.4(15)T10" || version == "12.4(15)T11" || version == "12.4(15)T12" || version == "12.4(15)T13" || version == "12.4(15)T14" || version == "12.4(15)T15" || version == "12.4(15)T16" || version == "12.4(15)T17" || version == "12.4(15)T2" || version == "12.4(15)T3" || version == "12.4(15)T4" || version == "12.4(15)T5" || version == "12.4(15)T6" || version == "12.4(15)T7" || version == "12.4(15)T8" || version == "12.4(15)T9" || version == "12.4(15)XF" || version == "12.4(15)XL" || version == "12.4(15)XL1" || version == "12.4(15)XL2" || version == "12.4(15)XL3" || version == "12.4(15)XL4" || version == "12.4(15)XL5" || version == "12.4(15)XM" || version == "12.4(15)XM1" || version == "12.4(15)XM2" || version == "12.4(15)XM3" || version == "12.4(15)XN" || version == "12.4(15)XQ" || version == "12.4(15)XQ1" || version == "12.4(15)XQ2" || version == "12.4(15)XQ2d" || version == "12.4(15)XQ3" || version == "12.4(15)XQ4" || version == "12.4(15)XQ5" || version == "12.4(15)XQ6" || version == "12.4(15)XQ7" || version == "12.4(15)XQ8" || version == "12.4(15)XR" || version == "12.4(15)XR1" || version == "12.4(15)XR10" || version == "12.4(15)XR2" || version == "12.4(15)XR3" || version == "12.4(15)XR4" || version == "12.4(15)XR5" || version == "12.4(15)XR6" || version == "12.4(15)XR7" || version == "12.4(15)XR8" || version == "12.4(15)XR9" || version == "12.4(15)XY" || version == "12.4(15)XY1" || version == "12.4(15)XY2" || version == "12.4(15)XY3" || version == "12.4(15)XY4" || version == "12.4(15)XY5" || version == "12.4(15)XZ" || version == "12.4(15)XZ1" || version == "12.4(15)XZ2" || version == "12.4(16)" || version == "12.4(16a)" || version == "12.4(16b)" || version == "12.4(16)MR" || version == "12.4(16)MR1" || version == "12.4(16)MR2" || version == "12.4(17)" || version == "12.4(17a)" || version == "12.4(17b)" || version == "12.4(18)" || version == "12.4(18a)" || version == "12.4(18b)" || version == "12.4(18c)" || version == "12.4(18e)" || version == "12.4(19)" || version == "12.4(19a)" || version == "12.4(19b)" || version == "12.4(19)MR" || version == "12.4(19)MR1" || version == "12.4(19)MR2" || version == "12.4(19)MR3" || version == "12.4(1a)" || version == "12.4(1b)" || version == "12.4(1c)" || version == "12.4(20)MR" || version == "12.4(20)MR2" || version == "12.4(20)MRA" || version == "12.4(20)MRA1" || version == "12.4(20)MRB" || version == "12.4(20)MRB1" || version == "12.4(20)T" || version == "12.4(20)T1" || version == "12.4(20)T2" || version == "12.4(20)T3" || version == "12.4(20)T4" || version == "12.4(20)T5" || version == "12.4(20)T6" || version == "12.4(20)YA" || version == "12.4(20)YA1" || version == "12.4(20)YA2" || version == "12.4(20)YA3" || version == "12.4(21)" || version == "12.4(21a)" || version == "12.4(21b)" || version == "12.4(22)GC1" || version == "12.4(22)GC1a" || version == "12.4(22)T" || version == "12.4(22)T1" || version == "12.4(22)T2" || version == "12.4(22)T3" || version == "12.4(22)T4" || version == "12.4(22)T5" || version == "12.4(22)XR" || version == "12.4(22)XR1" || version == "12.4(22)XR10" || version == "12.4(22)XR11" || version == "12.4(22)XR12" || version == "12.4(22)XR2" || version == "12.4(22)XR3" || version == "12.4(22)XR4" || version == "12.4(22)XR5" || version == "12.4(22)XR6" || version == "12.4(22)XR7" || version == "12.4(22)XR8" || version == "12.4(22)XR9" || version == "12.4(22)YB" || version == "12.4(22)YB1" || version == "12.4(22)YB4" || version == "12.4(22)YB5" || version == "12.4(22)YB6" || version == "12.4(22)YB7" || version == "12.4(22)YB8" || version == "12.4(22)YD" || version == "12.4(22)YD1" || version == "12.4(22)YD2" || version == "12.4(22)YD3" || version == "12.4(22)YD4" || version == "12.4(22)YE" || version == "12.4(22)YE1" || version == "12.4(22)YE2" || version == "12.4(22)YE3" || version == "12.4(22)YE4" || version == "12.4(22)YE5" || version == "12.4(22)YE6" || version == "12.4(23)" || version == "12.4(23a)" || version == "12.4(23b)" || version == "12.4(24)GC1" || version == "12.4(24)GC3" || version == "12.4(24)GC3a" || version == "12.4(24)GC4" || version == "12.4(24)GC5" || version == "12.4(24)MD1" || version == "12.4(24)MD2" || version == "12.4(24)MD3" || version == "12.4(24)MD4" || version == "12.4(24)MD5" || version == "12.4(24)MD6" || version == "12.4(24)MD7" || version == "12.4(24)MDA1" || version == "12.4(24)MDA10" || version == "12.4(24)MDA11" || version == "12.4(24)MDA12" || version == "12.4(24)MDA2" || version == "12.4(24)MDA3" || version == "12.4(24)MDA4" || version == "12.4(24)MDA5" || version == "12.4(24)MDA6" || version == "12.4(24)MDA7" || version == "12.4(24)MDA8" || version == "12.4(24)MDA9" || version == "12.4(24)MDB" || version == "12.4(24)MDB1" || version == "12.4(24)MDB10" || version == "12.4(24)MDB11" || version == "12.4(24)MDB12" || version == "12.4(24)MDB13" || version == "12.4(24)MDB14" || version == "12.4(24)MDB3" || version == "12.4(24)MDB4" || version == "12.4(24)MDB5" || version == "12.4(24)MDB5a" || version == "12.4(24)MDB6" || version == "12.4(24)MDB7" || version == "12.4(24)MDB8" || version == "12.4(24)MDB9" || version == "12.4(24)T" || version == "12.4(24)T1" || version == "12.4(24)T2" || version == "12.4(24)T3" || version == "12.4(24)T32f" || version == "12.4(24)T33f" || version == "12.4(24)T34f" || version == "12.4(24)T35f" || version == "12.4(24)T3c" || version == "12.4(24)T3e" || version == "12.4(24)T3f" || version == "12.4(24)T3g" || version == "12.4(24)T4" || version == "12.4(24)T4a" || version == "12.4(24)T4b" || version == "12.4(24)T4c" || version == "12.4(24)T4d" || version == "12.4(24)T4e" || version == "12.4(24)T4f" || version == "12.4(24)T4g" || version == "12.4(24)T4h" || version == "12.4(24)T4i" || version == "12.4(24)T4j" || version == "12.4(24)T4k" || version == "12.4(24)T4l" || version == "12.4(24)T4m" || version == "12.4(24)T5" || version == "12.4(24)T6" || version == "12.4(24)T7" || version == "12.4(24)T8" || version == "12.4(24)T9" || version == "12.4(24)YE" || version == "12.4(24)YE1" || version == "12.4(24)YE2" || version == "12.4(24)YE3" || version == "12.4(24)YE3a" || version == "12.4(24)YE3b" || version == "12.4(24)YE3c" || version == "12.4(24)YE3d" || version == "12.4(24)YE3e" || version == "12.4(24)YE4" || version == "12.4(24)YE5" || version == "12.4(24)YE6" || version == "12.4(24)YE7" || version == "12.4(24)YG1" || version == "12.4(24)YG2" || version == "12.4(24)YG3" || version == "12.4(24)YG4" || version == "12.4(24)YS" || version == "12.4(25)" || version == "12.4(25a)" || version == "12.4(25b)" || version == "12.4(25c)" || version == "12.4(25d)" || version == "12.4(25e)" || version == "12.4(25f)" || version == "12.4(25g)" || version == "12.4(2)MR" || version == "12.4(2)MR1" || version == "12.4(2)T" || version == "12.4(2)T1" || version == "12.4(2)T2" || version == "12.4(2)T3" || version == "12.4(2)T4" || version == "12.4(2)T5" || version == "12.4(2)T6" || version == "12.4(2)XA" || version == "12.4(2)XA1" || version == "12.4(2)XA2" || version == "12.4(2)XB" || version == "12.4(2)XB1" || version == "12.4(2)XB10" || version == "12.4(2)XB11" || version == "12.4(2)XB12" || version == "12.4(2)XB2" || version == "12.4(2)XB3" || version == "12.4(2)XB4" || version == "12.4(2)XB5" || version == "12.4(2)XB6" || version == "12.4(2)XB7" || version == "12.4(2)XB8" || version == "12.4(2)XB9" || version == "12.4(3)" || version == "12.4(3a)" || version == "12.4(3b)" || version == "12.4(3c)" || version == "12.4(3d)" || version == "12.4(3e)" || version == "12.4(3f)" || version == "12.4(3g)" || version == "12.4(3h)" || version == "12.4(3i)" || version == "12.4(3j)" || version == "12.4(4)MR" || version == "12.4(4)MR1" || version == "12.4(4)T" || version == "12.4(4)T1" || version == "12.4(4)T2" || version == "12.4(4)T3" || version == "12.4(4)T4" || version == "12.4(4)T5" || version == "12.4(4)T6" || version == "12.4(4)T7" || version == "12.4(4)T8" || version == "12.4(4)XC" || version == "12.4(4)XC1" || version == "12.4(4)XC2" || version == "12.4(4)XC3" || version == "12.4(4)XC4" || version == "12.4(4)XC5" || version == "12.4(4)XC6" || version == "12.4(4)XC7" || version == "12.4(4)XD" || version == "12.4(4)XD1" || version == "12.4(4)XD10" || version == "12.4(4)XD11" || version == "12.4(4)XD12" || version == "12.4(4)XD2" || version == "12.4(4)XD4" || version == "12.4(4)XD5" || version == "12.4(4)XD7" || version == "12.4(4)XD8" || version == "12.4(4)XD9" || version == "12.4(5)" || version == "12.4(5a)" || version == "12.4(5b)" || version == "12.4(5c)" || version == "12.4(69)" || version == "12.4(6)MR" || version == "12.4(6)MR1" || version == "12.4(6)T" || version == "12.4(6)T1" || version == "12.4(6)T10" || version == "12.4(6)T11" || version == "12.4(6)T2" || version == "12.4(6)T3" || version == "12.4(6)T4" || version == "12.4(6)T5" || version == "12.4(6)T6" || version == "12.4(6)T7" || version == "12.4(6)T8" || version == "12.4(6)T9" || version == "12.4(6)XE" || version == "12.4(6)XE1" || version == "12.4(6)XE2" || version == "12.4(6)XE3" || version == "12.4(6)XP" || version == "12.4(6)XT" || version == "12.4(6)XT1" || version == "12.4(6)XT2" || version == "12.4(7)" || version == "12.4(7a)" || version == "12.4(7b)" || version == "12.4(7c)" || version == "12.4(7d)" || version == "12.4(7e)" || version == "12.4(7f)" || version == "12.4(7g)" || version == "12.4(7h)" || version == "12.4(8)" || version == "12.4(8a)" || version == "12.4(8b)" || version == "12.4(8c)" || version == "12.4(8d)" || version == "12.4(9)MR" || version == "12.4(9)T" || version == "12.4(9)T1" || version == "12.4(9)T2" || version == "12.4(9)T3" || version == "12.4(9)T4" || version == "12.4(9)T5" || version == "12.4(9)T6" || version == "12.4(9)T7" || version == "12.4(9)XG" || version == "12.4(9)XG1" || version == "12.4(9)XG2" || version == "12.4(9)XG3" || version == "12.4(9)XG4" || version == "12.4(9)XG5" || version == "15.0(1)EX" || version == "15.0(1)EX1" || version == "15.0(1)M" || version == "15.0(1)M1" || version == "15.0(1)M10" || version == "15.0(1)M11" || version == "15.0(1)M2" || version == "15.0(1)M3" || version == "15.0(1)M4" || version == "15.0(1)M5" || version == "15.0(1)M5a" || version == "15.0(1)M6" || version == "15.0(1)M6a" || version == "15.0(1)M7" || version == "15.0(1)M8" || version == "15.0(1)M9" || version == "15.0(1)MR" || version == "15.0(1r)M1" || version == "15.0(1r)M13" || version == "15.0(1r)M15" || version == "15.0(1r)M3" || version == "15.0(1r)M6" || version == "15.0(1)S" || version == "15.0(1)S1" || version == "15.0(1)S2" || version == "15.0(1)S3a" || version == "15.0(1)S4" || version == "15.0(1)S4a" || version == "15.0(1)S5" || version == "15.0(1)S6" || version == "15.0(1)SE" || version == "15.0(1)SE1" || version == "15.0(1)SE2" || version == "15.0(1)SE3" || version == "15.0(1)SY" || version == "15.0(1)SY1" || version == "15.0(1)SY2" || version == "15.0(1)SY3" || version == "15.0(1)SY4" || version == "15.0(1)XA" || version == "15.0(1)XA1" || version == "15.0(1)XA2" || version == "15.0(1)XA3" || version == "15.0(1)XA4" || version == "15.0(1)XA5" || version == "15.0(1)XO" || version == "15.0(1)XO1" || version == "15.0(2)ED" || version == "15.0(2)EY" || version == "15.0(2)EY1" || version == "15.0(2)EZ" || version == "15.0(2)MR" || version == "15.0(2)SE" || version == "15.0(2)SE1" || version == "15.0(2)SE2" || version == "15.0(2)SG" || version == "15.0(2)SG1" || version == "15.0(2)SG2" || version == "15.0(2)SG3" || version == "15.0(2)SG4" || version == "15.0(2)SG5" || version == "15.0(2)SG6" || version == "15.0(2)SQA" || version == "15.0(2)SQA1" || version == "15.0(2)SQA2" || version == "15.0(2)XO" || version == "15.1(1)MR" || version == "15.1(1)MR1" || version == "15.1(1)MR2" || version == "15.1(1)MR3" || version == "15.1(1)MR4" || version == "15.1(1)MR5" || version == "15.1(1)MR6" || version == "15.1(1)S" || version == "15.1(1)S1" || version == "15.1(1)S2" || version == "15.1(1)SA" || version == "15.1(1)SA1" || version == "15.1(1)SA2" || version == "15.1(1)SG" || version == "15.1(1)SG1" || version == "15.1(1)SG2" || version == "15.1(1)SY" || version == "15.1(1)T" || version == "15.1(1)T1" || version == "15.1(1)T2" || version == "15.1(1)T3" || version == "15.1(1)T4" || version == "15.1(1)T5" || version == "15.1(1)XB" || version == "15.1(1)XB1" || version == "15.1(2)EY" || version == "15.1(2)EY1" || version == "15.1(2)EY1a" || version == "15.1(2)EY2" || version == "15.1(2)EY2a" || version == "15.1(2)EY3" || version == "15.1(2)EY4" || version == "15.1(2)GC" || version == "15.1(2)GC1" || version == "15.1(2)GC2" || version == "15.1(2)S" || version == "15.1(2)S1" || version == "15.1(2)S2" || version == "15.1(2)SG" || version == "15.1(2)SNG" || version == "15.1(2)SNH" || version == "15.1(2)SNH1" || version == "15.1(2)SNI" || version == "15.1(2)SNI1" || version == "15.1(2)T" || version == "15.1(2)T0a" || version == "15.1(2)T1" || version == "15.1(2)T2" || version == "15.1(2)T2a" || version == "15.1(2)T3" || version == "15.1(2)T4" || version == "15.1(2)T5" || version == "15.1(3)MR" || version == "15.1(3)MRA" || version == "15.1(3)MRA1" || version == "15.1(3)S" || version == "15.1(3)S0a" || version == "15.1(3)S1" || version == "15.1(3)S2" || version == "15.1(3)S3" || version == "15.1(3)S4" || version == "15.1(3)S5" || version == "15.1(3)S5a" || version == "15.1(3)T" || version == "15.1(3)T1" || version == "15.1(3)T2" || version == "15.1(3)T3" || version == "15.1(3)T4" || version == "15.1(4)GC" || version == "15.1(4)GC1" || version == "15.1(4)M" || version == "15.1(4)M0a" || version == "15.1(4)M0b" || version == "15.1(4)M1" || version == "15.1(4)M2" || version == "15.1(4)M3" || version == "15.1(4)M3a" || version == "15.1(4)M4" || version == "15.1(4)M5" || version == "15.1(4)M6" || version == "15.1(4)XB8a" || version == "15.2(1)GC" || version == "15.2(1)GC1" || version == "15.2(1)GC2" || version == "15.2(1)S" || version == "15.2(1)S1" || version == "15.2(1)S2" || version == "15.2(1)SA" || version == "15.2(1)SB" || version == "15.2(1)SB1" || version == "15.2(1)SB3" || version == "15.2(1)SB4" || version == "15.2(1)SC1a" || version == "15.2(1)SC2" || version == "15.2(1)T" || version == "15.2(1)T1" || version == "15.2(1)T2" || version == "15.2(1)T3" || version == "15.2(1)T3a" || version == "15.2(1)T4" || version == "15.2(2)GC" || version == "15.2(2)S" || version == "15.2(2)S0a" || version == "15.2(2)S0c" || version == "15.2(2)S0d" || version == "15.2(2)S1" || version == "15.2(2)S2" || version == "15.2(2)SNG" || version == "15.2(2)SNH" || version == "15.2(2)SNH1" || version == "15.2(2)SNI" || version == "15.2(2)T" || version == "15.2(2)T1" || version == "15.2(2)T2" || version == "15.2(2)T3" || version == "15.2(3)GC" || version == "15.2(3)GC1" || version == "15.2(3)GCA" || version == "15.2(3)T" || version == "15.2(3)T1" || version == "15.2(3)T2" || version == "15.2(3)T3" || version == "15.2(3)XA" || version == "15.2(4)M" || version == "15.2(4)M0a" || version == "15.2(4)M1" || version == "15.2(4)M2" || version == "15.2(4)M3" || version == "15.2(4)S" || version == "15.2(4)S0c" || version == "15.2(4)S1" || version == "15.2(4)S2" || version == "15.2(4)S2t" || version == "15.2(4)S3" || version == "15.2(4)S3a" || version == "15.2(4)XB10" || version == "15.3(1)S" || version == "15.3(1)T" || version == "15.3(1)T1" || version == "15.3(2)S0xa" || version == "15.3(2)T" || version == "15.3(3)T") flag++; if (get_kb_item("Host/local_checks_enabled")) { if (flag) { flag = 0; buf = cisco_command_kb_item("Host/Cisco/Config/show_ip_ospf_interface", "show ip ospf interface"); if (check_cisco_result(buf)) { if (preg(pattern:"line protocol is up", multiline:TRUE, string:buf)) { flag = 1; } } else if (cisco_needs_enable(buf)) { flag = 1; override = 1; } } } if (flag) { security_warning(port:0, extra:cisco_caveat(override)); exit(0); } else audit(AUDIT_HOST_NOT, "affected");
NASL family CISCO NASL id CISCO-SA-20130801-LSAOSPF-ASA.NASL description The remote Cisco ASA device is affected by a vulnerability involving the Open Shortest Path First (OSPF) Routing Protocol Link State Advertisement (LSA) database. This vulnerability could be exploited by injecting specially crafted OSPF packets. Successful exploitation could allow an unauthenticated attacker to manipulate or disrupt the flow of network traffic through the device. last seen 2019-10-28 modified 2013-08-16 plugin id 69376 published 2013-08-16 reporter This script is Copyright (C) 2013-2018 Tenable Network Security, Inc. source https://www.tenable.com/plugins/nessus/69376 title OSPF LSA Manipulation Vulnerability in Cisco ASA (cisco-sa-20130801-lsaospf) NASL family CISCO NASL id CISCO-SA-20130801-LSAOSPF-NXOS.NASL description The remote Cisco NX-OS device is affected by a vulnerability involving the Open Shortest Path First (OSPF) routing protocol Link State Advertisement (LSA) database. By injecting specially crafted OSPF packets, an unauthenticated attacker could manipulate or disrupt the flow of network traffic through the device. last seen 2019-10-30 modified 2013-08-16 plugin id 69379 published 2013-08-16 reporter This script is Copyright (C) 2013-2019 Tenable Network Security, Inc. source https://www.tenable.com/plugins/nessus/69379 title OSPF LSA Manipulation Vulnerability in Cisco NX-OS (cisco-sa-20130801-lsaospf) NASL family CISCO NASL id CISCO-SA-20130801-LSAOSPF-IOSXE.NASL description The remote Cisco IOS XE device is affected by a vulnerability involving the Open Shortest Path First (OSPF) Routing Protocol Link State Advertisement (LSA) database. A remote, unauthenticated attacker can exploit this vulnerability, via specially crafted OSPF packets, to manipulate or disrupt the flow of network traffic through the device. last seen 2019-10-28 modified 2013-08-16 plugin id 69378 published 2013-08-16 reporter This script is Copyright (C) 2013-2018 Tenable Network Security, Inc. source https://www.tenable.com/plugins/nessus/69378 title OSPF LSA Manipulation Vulnerability in Cisco IOS XE (cisco-sa-20130801-lsaospf)