ZeroHour

CVE-2018-0155

KEVmass

Unauthenticated Remote DoS in Cisco Catalyst 4500/4500-X BFD Processing

CISA: Cisco Catalyst Bidirectional Forwarding Detection Denial-of-Service Vulnerability

CVSS 3.1
8.6 high
EPSS
8%p94
Published
()
KEV added
AI analysis

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.

Affected
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
Estimated exposure
masson the order of 1 million+ deployed switches worldwide (long-lived, mainstream enterprise campus switch families), though only the subset that can receive BFD… — The Catalyst 4500/4500-X lines shipped for roughly a decade as Cisco's mainstream modular and fixed campus access/aggregation switches, implying a cumulative install base well above 100,000 units still in service, but exploitability…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

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.

CISA Known Exploited Vulnerability
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 news

No ingested article mentions this CVE yet.