What Is Cisco IOS?
Cisco IOS is the operating system running on Cisco routers and switches that form the backbone of enterprise, government, and critical infrastructure networks. The Common Industrial Protocol (CIP) support in Cisco IOS enables routing of industrial automation traffic in environments where IT and OT networks converge. Multiple CIP implementation vulnerabilities were patched in the September 2017 Cisco advisory bundle — CVE-2017-12234 is a second, distinct CIP DoS vulnerability (alongside CVE-2017-12233) in the same IOS CIP feature.
Overview
CVE-2017-12234 is a second denial-of-service vulnerability in the Cisco IOS CIP (Common Industrial Protocol) feature that is distinct from CVE-2017-12233. Like CVE-2017-12233, it allows an unauthenticated remote attacker to cause an IOS device to reload by sending a specially crafted CIP packet. The existence of two separate CIP DoS vulnerabilities patched in the same advisory reflects multiple improper input validation flaws in the CIP implementation. Patched in the September 2017 Cisco advisory bundle. CISA added CVE-2017-12234 to the KEV catalog in March 2022 alongside its companion CIP vulnerability.
Affected Versions
Cisco IOS versions with CIP functionality enabled — same affected version scope as CVE-2017-12233. Use Cisco IOS Software Checker with advisory cisco-sa-20170929-cip.
Technical Details
Root Cause: Second CIP Input Validation Flaw
CVE-2017-12234 is an improper input validation vulnerability (CWE-20) in the Cisco IOS CIP implementation — a distinct code path from CVE-2017-12233 that triggers the same outcome (device reload) via a different CIP packet structure. Both CVE-2017-12233 and CVE-2017-12234 were patched together in the same IOS CIP advisory, indicating the CIP implementation had multiple validation gaps in its packet processing code.
Attack Characteristics
| Attribute | Detail |
|---|---|
| Attack Vector | Network — remote, no authentication required |
| Protocol | CIP (Common Industrial Protocol) |
| Impact | Device reload → network/ICS disruption |
| Related CVE | CVE-2017-12233 (companion CIP DoS) |
Exploitation Context
- Same exploitation context as CVE-2017-12233 — both CIP DoS vulnerabilities were added to KEV in the same March 2022 batch and share the same exploitation context: nation-state actors (Russian Dragonfly/Berserk Bear) targeting US critical infrastructure network devices, with particular concern for ICS/OT environments where CIP traffic is routed by IOS devices
- Defense-in-depth principle: The presence of two separate CIP vulnerabilities reinforces the importance of patching rather than relying on mitigations — an organization that blocked one CIP packet type but not the other would remain vulnerable to CVE-2017-12234
Remediation
-
Apply Cisco IOS security update — the same IOS update that patches CVE-2017-12233 also addresses CVE-2017-12234; apply cisco-sa-20170929-cip patch guidance for both vulnerabilities simultaneously.
-
Disable CIP if not required — disabling the CIP feature eliminates both CVE-2017-12233 and CVE-2017-12234 attack surface.
-
Apply CIP traffic ACLs — restrict inbound CIP traffic to authorized industrial systems; this reduces exploitation risk for both CIP DoS vulnerabilities.
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2017-12234 |
| Vendor / Product | Cisco — IOS software |
| NVD Published | 2017-09-29 |
| NVD Last Modified | 2026-01-12 |
| CVSS 3.1 Score | 7.5 |
| CVSS 3.1 Vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| Severity | HIGH |
| CWE | CWE-20 — Improper Input Validation find similar ↗ |
| CISA KEV Added | 2022-03-03 |
| CISA KEV Deadline | 2022-03-24 |
| Known Ransomware Use | No |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2017-09-27 | Cisco releases September 2017 security advisory bundle patching CVE-2017-12234 |
| 2017-09-29 | CVE-2017-12234 published by NVD |
| 2022-03-03 | Added to CISA Known Exploited Vulnerabilities catalog |
| 2022-03-24 | CISA BOD 22-01 remediation deadline |
References
| Resource | Type |
|---|---|
| NVD — CVE-2017-12234 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |
| Cisco Security Advisory cisco-sa-20170929-cip | Vendor Advisory |