CVE-2018-0175
High · 8.0 CISA KEVCVSS
8.0
EPSS
3.5%
Published
Mar 28, 2018
CISA due date
Mar 17, 2022
Cloudanix analysis
A flaw in how certain network devices handle neighbor-discovery messages can let someone nearby crash the device or take it over, potentially knocking out large parts of a network.
- Exploitation
- Adjacent Network
- Attacker needs
- None
- Complexity
- Moderate
- Impact
- Remote Code Execution
- Component
- Network Service
- Class
- Improper Input Validation
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Medium
What it actually does
Format string vulnerability in the LLDP packet processing code allows an adjacent attacker to supply malicious format specifiers that corrupt memory or hijack control flow, resulting in denial of service or arbitrary code execution with elevated privileges.
Why it matters to the business
Successful exploitation can crash or fully compromise core network devices, causing prolonged outages across enterprise and industrial networks; the vulnerability remains on the CISA KEV list with a missed remediation deadline of 2022-03-17 and continues to see active exploitation in the wild.
How an attack unfolds
An attacker on the same Layer-2 segment crafts a malicious LLDP frame containing format-string specifiers and sends it to an affected Cisco IOS, IOS XE, or IOS XR device; the LLDP subsystem processes the frame without proper sanitization, triggering memory corruption that either crashes the device or allows the attacker to execute arbitrary code with elevated privileges.
How to fix it
Upgrade all affected Cisco IOS, IOS XE, and IOS XR installations to the fixed releases listed in Cisco Bug ID CSCvd73664; if upgrades are not immediately possible, disable LLDP on exposed interfaces and restrict adjacent access with port security or ACLs; Rockwell Automation devices should follow the corresponding Stratix firmware updates.
How to confirm the fix worked
Verify device software versions against the fixed releases for CSCvd73664; confirm LLDP is disabled on untrusted interfaces; monitor for unexpected device reloads correlated with LLDP packet reception.
Typical attack path
- Gain adjacent network access to the target device
- Craft a malicious LLDP advertisement containing format specifiers
- Transmit the frame to trigger the vulnerable LLDP handler
- Observe device crash for DoS or leverage memory corruption for code execution
- Establish persistence or move laterally from the compromised device
How to detect it
Search device syslogs and SNMP traps for unexpected reloads or LLDP-related error messages around the time of suspected activity; inspect network captures for unusual LLDP frame sizes or content; correlate with threat actor activity targeting Cisco IOS platforms.
What your security team should do
- Immediately inventory all Cisco IOS/IOS-XE/IOS-XR and listed Stratix devices and apply available patches
- Disable LLDP on edge and untrusted ports until patches are deployed
- Implement Layer-2 controls such as BPDU guard or port security to limit LLDP exposure
- Add the CVE to existing KEV tracking dashboards and confirm remediation status
- Review logs for device crashes or anomalous LLDP traffic as indicators of prior exploitation
The record
Format String vulnerability in the Link Layer Discovery Protocol (LLDP) subsystem of Cisco IOS Software, Cisco IOS XE Software, and Cisco IOS XR Software could allow an unauthenticated, adjacent attacker to cause a denial of service (DoS) condition or execute arbitrary code with elevated privileges on an affected device. Cisco Bug IDs: CSCvd73664.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-63201 Netopeer2 is a server for implementing network configuration management based on the… CWE-134
- CVE-2026-85842 Use of externally-controlled format string in Windows Image Acquisition allows an… CWE-134
- CVE-2026-83585 Use of externally-controlled format string in Windows NTFS allows an authorized attacker… CWE-134
- CVE-2026-73782 A format string vulnerability exists in the command line interface of AOS-CX that could… CWE-134
- CVE-2026-16821 IBM AIX 7.2, and 7.3 and IBM PowerVM VIOS 4.1 could allow a local attacker to gain… CWE-134
- CVE-2026-81574 In CodeMeter Runtime before versions 8.41a and 9.10, the logger does not sanitize input… CWE-134
- CVE-2026-63073 Issue summary: OpenSSL CMP response validation passed an unexpected response sender… CWE-134
- CVE-2026-17136 IBM AIX 7.2, and 7.3 and IBM PowerVM VIOS 4.1 could allow a remote attacker to execute… CWE-134