Skip to main content

Logix Controllers CVE-2025-12012

| EUVDEUVD-2025-210462 CRITICAL
Classic Buffer Overflow (CWE-120)
2026-07-14 Rockwell GHSA-3cv6-265j-3gwv
9.2
CVSS 4.0 · Vendor: Rockwell
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach controller CIP/EtherNet-IP port
  2. Delivery
    Craft message with invalid file data
  3. Exploit
    Overflow unvalidated file buffer
  4. Execution
    Corrupt controller firmware state
  5. Persist
    Trigger Major Non-Recoverable Fault
  6. Impact
    Process/safety function halts

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Buffer copy size validation
MITRE ATT&CK

1 technique across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires network reachability to the affected Rockwell Logix controller's file-handling/CIP communication interface; per the CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) no authentication, no special attack requirement, and no user interaction are needed, so any attacker able to send messages to the controller can attempt it. The concrete prerequisite is the ability to write file data to the controller - the attacker must reach the service that accepts file/program data and supply malformed content. The primary limiting factor is deployment: Logix controllers are typically on isolated OT/ICS networks, so real-world exploitation depends on the attacker first gaining access to that network segment or the controller's ports being exposed; there is no authentication or user-interaction barrier once the port is reachable.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a remotely reachable, low-complexity, unauthenticated attack requiring no user interaction - the easiest-to-reach class of flaw - and the 9.2 Critical score is driven entirely by availability impact on both the vulnerable system (VA:H) and a subsequent system (SA:H), reflecting that a controller fault cascades to the physical process it governs. Impact is availability-only: there is no confidentiality or integrity loss (VC:N/VI:N/VI... SC/SI:N), so this is a process-disruption/downtime risk, not data theft or logic manipulation. No EPSS score, KEV listing, or POC was provided, so probabilistic and in-the-wild signals are absent; the practical mitigating factor is that ICS controllers are normally on segmented OT networks not directly exposed to the internet, which meaningfully lowers real-world reachability despite the AV:N rating. In OT terms this is a genuine priority because a single crafted request can non-recoverably fault safety and process controllers, but the network-vector risk is realistic only where the controller's communication ports are reachable by an attacker.

Exploit ScenarioDerived

An attacker with network reachability to a Logix controller's CIP/EtherNet/IP service sends a crafted message containing invalid file data that overruns an unvalidated buffer, driving the controller into a Major Non-Recoverable Fault. The controller stops executing its control program, halting the associated process or safety function until an operator manually recovers the device. No public exploit was identified at time of analysis, but the low attack complexity (AC:L) and lack of authentication (PR:N) make reliable triggering plausible for an attacker on the OT network.

Emergency Immediate action required. Why: CRITICAL + active threat signals, no patch available.
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 14, 2026

Denial-of-service in Rockwell Automation Logix programmable controllers allows a remote unauthenticated attacker to write invalid file data that forces the device into a Major Non-Recoverable Fault (MNRF), halting the industrial process it controls. Rated CVSS 4.0 9.2 (Critical) with availability as the sole impact, the flaw is a CWE-120 buffer overflow reachable over the network with no privileges or user interaction. There is no public exploit identified at time of analysis and the CVE is not listed in CISA KEV, but the low attack complexity makes it a high-priority patch for OT environments.

RemediationAI

Consult Rockwell Automation Security Advisory SD1781 (https://www.rockwellautomation.com/en-us/trust-center/security-advisories/advisory.SD1781.html) and apply the fixed controller firmware Rockwell specifies for your exact model; an exact fixed version was not present in the supplied data, so Patch available per vendor advisory but the specific version must be taken from SD1781. Because these are safety/process controllers, schedule the firmware update during a maintenance window and validate against your safety instrumented functions before returning to production. Where immediate patching is not possible, apply OT network segmentation and least-privilege access: place controllers behind an ICS firewall or conduit, restrict the controller's EtherNet/IP and CIP communication ports (e.g. TCP/UDP 44818 and TCP 2222) to only the specific engineering workstations and HMIs that require them, and block all external and untrusted-VLAN access to those ports - the trade-off is that overly tight filtering can disrupt legitimate polling from SCADA/HMI systems, so rules should be validated against known-good traffic. Enable controller change/network monitoring so a fault event is detected quickly, and keep documented MNRF recovery procedures ready since recovery is manual.

Affected VersionsENISA

CompactLogix® 5370 Compact GuardLogix® 5370 ControlLogix® 5570 GuardLogix® 5570 V34.012 and earlier V35.011 and earlier

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected devices are Rockwell Automation (Allen-Bradley) Logix-family programmable automation controllers used in industrial control systems to run ladder/structured-text logic for manufacturing, safety, and process automation. The root cause is classified as CWE-120 (Buffer Copy without Checking Size of Input, i.e. a classic buffer overflow) - the controller's file-handling routine accepts externally supplied file data without adequately validating its size or contents, so malformed input overruns a buffer and corrupts controller state. Rather than achieving code execution, the corruption drives the controller into a Major Non-Recoverable Fault (MNRF), a firmware safety state in which the device stops executing its program and must be manually recovered. Note a data conflict: the CVE description names the 5380/5480/5580 controller families, while the supplied CPE string and tags enumerate CompactLogix 5370, Compact GuardLogix 5370, ControlLogix 5570, and GuardLogix 5570 - the exact affected model set should be confirmed against Rockwell advisory SD1781.

Know when Compactlogix 5370 Compact Guardlogix 5370 Controllogix 5570 Guardlogix 5570 gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Rockwell) PRIMARY 9.2 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H
vuln.today AI 7.5 HIGH

Network-reachable, low-complexity, unauthenticated write of invalid file data with no UI; impact is availability-only (controller fault), so C:N/I:N/A:H.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H

Primary rating from Vendor (Rockwell).

CVSS VectorVendor: Rockwell

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
High

DescriptionCVE.org

A denial-of-service issue exists in 5380/5480/5580 controllers. This vulnerability could potentially allow a malicious user to write invalid file data to the controller, causing the device to enter a major non-recoverable fault (MNRF).

Executive ViewAI

Why It Matters

Rockwell Automation Logix programmable controllers are vulnerable to a critical flaw (CVE-2025-12012, CVSS 9.2) that allows remote unauthenticated attackers to crash these devices into unrecoverable states, halting dependent production systems. While no public exploit code or active exploitation has been identified, the low attack complexity and unauthenticated nature make this a significant operational risk for manufacturing and critical infrastructure facilities. Immediate interim security measures are required to prevent potential production outages.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict network access to affected controllers via firewall rules limiting inbound connections to authorized workstations and control network segments only; implement network segmentation isolating controllers from external and untrusted networks; deploy network-based monitoring and IDS/IPS alerting configured to detect buffer overflow attack patterns; air-gap or isolate the most critical production systems; maintain current inventory and network topology documentation of all affected controllers to enable rapid isolation if exploitation is detected.

Threat Intelligence Overview

EPSS Score
0.3%
Top 83% exploitable
Prevalence
Medium
widely used industrial PLCs but OT-specific, network-segmented footprint
Threat Intel
1
1 sources
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CISA VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat Yes
Deciding rule
CRITICAL + active threat signals, no patch available
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Partial

Priority Score

56
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: +10
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Threat IntelligenceMISP

CISA Advisories
Sources: CISA Vulnrichment, CISA (public domain)

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy