ICSA-22-090-05 Rockwell Automation Logix Controllers
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- No fix listed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-829.
Summary
An attacker with the ability to modify a user program may change user program code on some ControlLogix, CompactLogix, and GuardLogix Control systems. Studio 5000 Logix Designer writes user-readable program code to a separate location than the executed compiled code, allowing an attacker to change one and not the other.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Rockwell | 1768 CompactLogix controllers | All all | — | No fix listed | CNA |
| Rockwell | 1769 CompactLogix controllers | all | — | No fix listed | CNA |
| Rockwell | CompactLogix 5370 controllers | all | — | No fix listed | CNA |
| Rockwell | CompactLogix 5380 controllers | all | — | No fix listed | CNA |
| Rockwell | CompactLogix 5480 controllers | all | — | No fix listed | CNA |
| Rockwell | Compact GuardLogix 5370 controllers | all | — | No fix listed | CNA |
| Rockwell | Compact GuardLogix 5380 controllers | all | — | No fix listed | CNA |
| Rockwell | ControlLogix 5550 controllers | all | — | No fix listed | CNA |
| Rockwell | ControlLogix 5560 controllers | all | — | No fix listed | CNA |
| Rockwell | ControlLogix 5570 controllers | all | — | No fix listed | CNA |
| Rockwell | ControlLogix 5580 controllers | all | — | No fix listed | CNA |
| Rockwell | GuardLogix 5560 controllers | all | — | No fix listed | CNA |
| Rockwell | GuardLogix 5570 controllers | all | — | No fix listed | CNA |
| Rockwell | GuardLogix 5580 controllers | all | — | No fix listed | CNA |
| Rockwell | FlexLogix 1794-L34 controllers | all | — | No fix listed | CNA |
| Rockwell | DriveLogix 5730 controllers | all | — | No fix listed | CNA |
| Rockwell | SoftLogix 5800 controllers | all | — | No fix listed | CNA |
- 1768 CompactLogix controllers VendorRockwell Affected All all Fixed in — No fix listed CNA
- 1769 CompactLogix controllers VendorRockwell Affected all Fixed in — No fix listed CNA
- CompactLogix 5370 controllers VendorRockwell Affected all Fixed in — No fix listed CNA
- CompactLogix 5380 controllers VendorRockwell Affected all Fixed in — No fix listed CNA
- CompactLogix 5480 controllers VendorRockwell Affected all Fixed in — No fix listed CNA
- Compact GuardLogix 5370 controllers VendorRockwell Affected all Fixed in — No fix listed CNA
- Compact GuardLogix 5380 controllers VendorRockwell Affected all Fixed in — No fix listed CNA
- ControlLogix 5550 controllers VendorRockwell Affected all Fixed in — No fix listed CNA
- ControlLogix 5560 controllers VendorRockwell Affected all Fixed in — No fix listed CNA
- ControlLogix 5570 controllers VendorRockwell Affected all Fixed in — No fix listed CNA
- ControlLogix 5580 controllers VendorRockwell Affected all Fixed in — No fix listed CNA
- GuardLogix 5560 controllers VendorRockwell Affected all Fixed in — No fix listed CNA
- GuardLogix 5570 controllers VendorRockwell Affected all Fixed in — No fix listed CNA
- GuardLogix 5580 controllers VendorRockwell Affected all Fixed in — No fix listed CNA
- FlexLogix 1794-L34 controllers VendorRockwell Affected all Fixed in — No fix listed CNA
- DriveLogix 5730 controllers VendorRockwell Affected all Fixed in — No fix listed CNA
- SoftLogix 5800 controllers VendorRockwell Affected all Fixed in — No fix listed CNA
CPE configurations NVD · 48
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:o:rockwellautomation:compactlogix_1768-l43_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:compactlogix_1768-l43:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:compactlogix_1768-l45_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:compactlogix_1768-l45:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:compactlogix_1769-l31_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:compactlogix_1769-l31:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:compactlogix_1769-l32c_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:compactlogix_1769-l32c:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:compactlogix_1769-l32e_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:compactlogix_1769-l32e:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
- cpe:2.3:o:rockwellautomation:compactlogix_1768-l43_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:compactlogix_1768-l43:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:compactlogix_1768-l45_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:compactlogix_1768-l45:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:compactlogix_1769-l31_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:compactlogix_1769-l31:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:compactlogix_1769-l32c_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:compactlogix_1769-l32c:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:compactlogix_1769-l32e_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:compactlogix_1769-l32e:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
Show 38 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:o:rockwellautomation:compactlogix_1769-l35cr_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:compactlogix_1769-l35cr:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:compactlogix_1769-l35e_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:compactlogix_1769-l35e:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:compactlogix_5370_l3_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:compactlogix_5370_l3:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:compactlogix_5370_l2_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:compactlogix_5370_l2:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:compactlogix_5370_l1_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:compactlogix_5370_l1:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:compactlogix_5380_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:compactlogix_5380:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:compactlogix_5480_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:compactlogix_5480:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:compact_guardlogix_5370_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:compact_guardlogix_5370:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:compact_guardlogix_5380_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:compact_guardlogix_5380:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:controllogix_5550_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:controllogix_5550:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:controllogix_5560_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:controllogix_5560:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:controllogix_5570_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:controllogix_5570:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:controllogix_5580_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:controllogix_5580:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:guardlogix_5560_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:guardlogix_5560:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:guardlogix_5570_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:guardlogix_5570:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:guardlogix_5580_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:guardlogix_5580:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:flexlogix_1794-l34_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:flexlogix_1794-l34:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:drivelogix_5730_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:drivelogix_5730:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
| cpe:2.3:o:rockwellautomation:softlogix_5800_firmware:*:*:*:*:*:*:*:* | all versions | Vulnerable | Rockwell |
| cpe:2.3:h:rockwellautomation:softlogix_5800:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Rockwell |
- cpe:2.3:o:rockwellautomation:compactlogix_1769-l35cr_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:compactlogix_1769-l35cr:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:compactlogix_1769-l35e_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:compactlogix_1769-l35e:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:compactlogix_5370_l3_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:compactlogix_5370_l3:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:compactlogix_5370_l2_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:compactlogix_5370_l2:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:compactlogix_5370_l1_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:compactlogix_5370_l1:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:compactlogix_5380_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:compactlogix_5380:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:compactlogix_5480_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:compactlogix_5480:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:compact_guardlogix_5370_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:compact_guardlogix_5370:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:compact_guardlogix_5380_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:compact_guardlogix_5380:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:controllogix_5550_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:controllogix_5550:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:controllogix_5560_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:controllogix_5560:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:controllogix_5570_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:controllogix_5570:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:controllogix_5580_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:controllogix_5580:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:guardlogix_5560_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:guardlogix_5560:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:guardlogix_5570_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:guardlogix_5570:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:guardlogix_5580_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:guardlogix_5580:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:flexlogix_1794-l34_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:flexlogix_1794-l34:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:drivelogix_5730_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:drivelogix_5730:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
- cpe:2.3:o:rockwellautomation:softlogix_5800_firmware:*:*:*:*:*:*:*:* Versions all versions Vulnerable ·Rockwell
- cpe:2.3:h:rockwellautomation:softlogix_5800:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Rockwell
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2022-1161
- 2026-10-03 Alias added: GHSA-7mvq-cv2x-gv8r
References
More Rockwell Compact Guardlogix 5370 Firmware vulnerabilities
- TI-2020-05646 Rockwell Automation CompactLogix 5370 and ControlLogix 5570 Controllers Improper Input Validation CVSS 3.1HIGH 8.6
- TI-2022-02916 Rockwell Automation GuardLogix and ControlLogix controllers Vulnerable to Denial-Of-Service Attack CVSS 3.1HIGH 8.6
- TI-2019-08173 Rockwell Automation CompactLogix 5370 Stack-based Buffer Overflow CVSS 3.1HIGH 7.5
- TI-2022-01663 Rockwell Automation Logix Controllers Uncontrolled Resource Consumption CVSS 3.1HIGH 8.6
Sources
- CVE-2022-1161 · CVE Program
- CVE-2022-1161 · NVD
- FIRST EPSS
- GHSA-7mvq-cv2x-gv8r · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences