CVE-2017-14473
Description
An exploitable access control vulnerability exists in the data, program, and function file permissions functionality of Allen Bradley Micrologix 1400 Series B FRN 21.2 and before. A specially crafted packet can cause a read or write operation resulting in disclosure of sensitive information, modification of settings, or modification of ladder logic. An attacker can send unauthenticated packets to trigger this vulnerability. Required Keyswitch State: Any Description: Reads the encoded ladder logic from its data file and print it out in HEX.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Unauthenticated attackers can read or write PLC files, including ladder logic, via CIP encapsulated PCCC commands in Allen Bradley MicroLogix 1400 Series B FRN 21.2 and earlier.
Vulnerability
The vulnerability exists in the data, program, and function file permissions of Allen Bradley MicroLogix 1400 Series B FRN 21.2 and before. The PLC does not enforce proper access control on numerous files, allowing unauthenticated users to read or write them using CIP encapsulated PCCC commands with function codes 0xa1, 0xa2 (read) and 0xa7, 0xa9, 0xaa, 0xab (write) [1]. This specific CVE (CVE-2017-14473) targets reading the encoded ladder logic from its data file and outputting it in HEX [1]. Affected versions include FRN 21.2, 21.0, and 15 [1].
Exploitation
An attacker can send unauthenticated packets over the network to the PLC without any prior authentication or keyswitch state requirement (any keyswitch state is acceptable) [1]. The attacker crafts a CIP encapsulated PCCC command using the appropriate read function code (0xa1 or 0xa2) to target the ladder logic data file. No user interaction or special privileges are needed; the attack is remotely exploitable over the network [1].
Impact
Successful exploitation allows an attacker to read the encoded ladder logic, which may contain sensitive intellectual property or operational logic. Additionally, the broader access control flaw enables modification of settings, ladder logic, or triggering device faults, potentially leading to full compromise of the PLC's operation [1]. The CVSSv3 score is 10.0, indicating critical severity with high impact on confidentiality, integrity, and availability [1].
Mitigation
As of the publication date (2018-04-05), no patch or firmware update was available from Rockwell Automation to address this vulnerability [1]. Users should apply network segmentation and restrict access to the PLC to trusted hosts only. Monitor Talos and Rockwell advisories for future updates. The product may be end-of-life; consult vendor support.
AI Insight generated on May 26, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
2- Range: <= FRN 21.2
- Talos/Allen Bradleyv5Range: Allen Bradley Micrologix 1400 Series B FRN 21.2, Allen Bradley Micrologix 1400 Series B FRN 21.0, Allen Bradley Micrologix 1400 Series B FRN 15
Patches
0No patches discovered yet.
Vulnerability mechanics
No source-code context for this CVE — mechanics is only generated when we can read the actual fix diff. Without that, the four sections (root cause, attack vector, affected code, fix) would be speculation rather than analysis.
References
1- www.talosintelligence.com/vulnerability_reports/TALOS-2017-0443mitrex_refsource_MISC
News mentions
0No linked articles in our index yet.