Memory corruption in Cisco IOS XE - CVE-2018-0175

 

Memory corruption in Cisco IOS XE - CVE-2018-0175

Published: March 30, 2018 / Updated: March 8, 2022


Vulnerability identifier: #VU11352
CSH Severity: Low
CVSS v4.0: CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:A/U:Clear
CVE-ID: CVE-2018-0175
CWE-ID: CWE-119
Exploitation vector: Adjecent network
Exploit availability: The vulnerability is being exploited in the wild
Vendor: Cisco Systems, Inc
Affected software:
Cisco IOS XE

Detailed vulnerability description

The vulnerability allows an adjacent unauthenticated attacker to cause DoS condition or execute arbitrary code with elevated privileges on the target system.

The weakness exists in the LLDP subsystem due to improper handling of certain fields in an LLDP message. An adjacent attacker can submit a specially crafted LLDP PDU, trick the victim into executing a specific show command in the CLI, trigger memory corruption, cause the service to crash or execute arbitrary code with root privileges.

Successful exploitation of the vulnerability may result in system compromise.


How to mitigate CVE-2018-0175

Update to versions 16.3.4, 16.3.4a, 16.3(3.36), 15.7(3.1.14A)OT, 15.7(3.1.8A)OT, 15.7(3.1.4N)OT, 15.7(2.0r)M, 15.6(2.13)SP3, 15.6(2)SP4, 15.5(3)S6.15, 15.5(3)M7, 15.5(3)M6.1, 15.5(1.0.93)SY1, 15.5(1)SY1, 15.5(1)IC1.73, 15.5(1)IA1.509, 15.4(3)S9, 15.4(3)S8.7, 15.4(3)M9, 15.4(1.1.22)SY4, 15.4(1)SY4, 15.3(3)JPC7, 15.3(3)JG, 15.3(3)JF2, 15.3(3)JDA12, 15.3(3)JD13, 15.3(3)JD12, 15.2(6.3.30i)E, 15.2(6.3.0i)E, 15.2(6.2.6i)E, 15.2(6)E, 15.2(4.7.10)EA7, 15.2(2)E7, 15.2(1)SY6, 15.2(1)SY5.97, 15.1(2)SY11.61, 15.0(1.9.1)SQD8, 12.2(60)EZ13, 10.2(171.47), 8.8(1.57), 8.7(1.131), 8.6(101.0), 8.6(1.178), 8.5(110.0), 8.5(107.105), 8.3(140.0), 8.3(134.86), 8.3(134.81), 8.2(167.6), 8.0(152.5) or 3.6(7)E.

Sources