CVE-2018-0155
KEVmassUnauthenticated Remote DoS in Cisco Catalyst 4500/4500-X BFD Processing
CISA: Cisco Catalyst Bidirectional Forwarding Detection Denial-of-Service Vulnerability
CVE-2018-0155 is a denial-of-service flaw in the Bidirectional Forwarding Detection (BFD) offload implementation of Cisco Catalyst 4500 and 4500-X series switches, caused by insufficient error handling when a BFD packet arrives with an incomplete BFD header. An unauthenticated, remote attacker can trigger it by sending a crafted BFD message directly to the switch or across it, which crashes the iosd process and reloads the system. A successful exploit gains no data compromise but inflicts a full availability outage (CVSS 3.1: 8.6, availability-high with changed scope), and repeated crafted packets can keep the device reloading. Only the listed Catalyst 4500 supervisor engines, 4500-X, 4900M and 4948E platforms running the affected IOS/IOS XE releases are affected; switches that never receive BFD traffic are far less exposed. The flaw is on CISA's Known Exploited Vulnerabilities catalog (added 2022-03-03), meaning it is known to be exploited in the wild, though no public proof-of-concept is available and any ransomware association is unknown.
What to do: Inventory Catalyst 4500/4500E/4500-X/4900M/4948E devices (including all listed supervisor engines) and upgrade to a fixed IOS/IOS XE release per Cisco's advisory for Bug ID CSCvc40729, which is also CISA's required action for this KEV entry. Until patched, restrict BFD traffic to trusted routing adjacencies and filter untrusted BFD packets sent to or transiting the switch, and monitor for iosd crashes and unexpected device reloads. Prioritize remediation on devices reachable by untrusted networks, given the active-exploitation (KEV) status.
| Cisco Catalyst 4500 Series Switches - Supervisor Engine 6-E (K5) | IOS / IOS XE; specific affected releases not enumerated in source data - see Cisco advisory, Bug ID CSCvc40729 |
| Cisco Catalyst 4500 Series Switches - Supervisor Engine 6L-E (K10) | IOS / IOS XE; specific affected releases not enumerated in source data - see Cisco advisory, Bug ID CSCvc40729 |
| Cisco Catalyst 4500 Series Switches - Supervisor Engine 7-E (K10) | IOS / IOS XE; specific affected releases not enumerated in source data - see Cisco advisory, Bug ID CSCvc40729 |
| Cisco Catalyst 4500 Series Switches - Supervisor Engine 7L-E (K10) | IOS / IOS XE; specific affected releases not enumerated in source data - see Cisco advisory, Bug ID CSCvc40729 |
| Cisco Catalyst 4500E Series Switches - Supervisor Engine 8-E (K10) | IOS / IOS XE; specific affected releases not enumerated in source data - see Cisco advisory, Bug ID CSCvc40729 |
| Cisco Catalyst 4500E Series Switches - Supervisor Engine 8L-E (K10) | IOS / IOS XE; specific affected releases not enumerated in source data - see Cisco advisory, Bug ID CSCvc40729 |
| Cisco Catalyst 4500E Series Switches - Supervisor Engine 9-E (K10) | IOS / IOS XE; specific affected releases not enumerated in source data - see Cisco advisory, Bug ID CSCvc40729 |
| Cisco Catalyst 4500-X Series Switches (K10) | IOS / IOS XE; specific affected releases not enumerated in source data - see Cisco advisory, Bug ID CSCvc40729 |
| Cisco Catalyst 4900M Switch (K5) | IOS / IOS XE; specific affected releases not enumerated in source data - see Cisco advisory, Bug ID CSCvc40729 |
| Cisco Catalyst 4948E Ethernet Switch (K5) | IOS / IOS XE; specific affected releases not enumerated in source data - see Cisco advisory, Bug ID CSCvc40729 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
A vulnerability in the Bidirectional Forwarding Detection (BFD) offload implementation of Cisco Catalyst 4500 Series Switches and Cisco Catalyst 4500-X Series Switches could allow an unauthenticated, remote attacker to cause a crash of the iosd process, causing a denial of service (DoS) condition. The vulnerability is due to insufficient error handling when the BFD header in a BFD packet is incomplete. An attacker could exploit this vulnerability by sending a crafted BFD message to or across an affected switch. A successful exploit could allow the attacker to trigger a reload of the system. This vulnerability affects Catalyst 4500 Supervisor Engine 6-E (K5), Catalyst 4500 Supervisor Engine 6L-E (K10), Catalyst 4500 Supervisor Engine 7-E (K10), Catalyst 4500 Supervisor Engine 7L-E (K10), Catalyst 4500E Supervisor Engine 8-E (K10), Catalyst 4500E Supervisor Engine 8L-E (K10), Catalyst 4500E Supervisor Engine 9-E (K10), Catalyst 4500-X Series Switches (K10), Catalyst 4900M Switch (K5), Catalyst 4948E Ethernet Switch (K5). Cisco Bug IDs: CSCvc40729.
- Affected
- Cisco Catalyst 4500 Series Switches and Cisco Catalyst 4500-X Series Switches
- Required action
- Apply updates per vendor instructions.
- Due date
- Ransomware use
- Unknown
- Vendors
- cisco
- Products
- ios, ios xe
- Weakness
- CWE-388, CWE-755
- Vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H
In the news0 stories
No ingested article mentions this CVE yet.