This release includes security enhancements as a part of our ongoing efforts to improve security. For information regarding Rockwell Automation's vulnerability disclosure process, please reference the Rockwell Automation Vulnerability Policy.
Denial-of-Service Vulnerability That Affects Logix 5000™ Controllers (1042476,1042479)
|
Controllers
|
First Known in Firmware
Revision
|
Corrected in Firmware
Revision
|
|
CompactLogix™ 5370
|
20.011
|
33.016, 34.011 and later
|
|
Compact GuardLogix®
5370
|
28.011
|
33.016, 34.011 and later
|
|
ControlLogix® 5570
|
20.011
|
33.016, 34.011 and later
|
|
ControlLogix 5570
redundant
|
20.054
|
33.053, 34.051 and later
|
|
GuardLogix 5570
|
20.011
|
33.016, 34.011 and later
|
|
CompactLogix 5380
|
28.011
|
32.016, 33.011 and later
|
|
Compact GuardLogix 5380
SIL 2
|
31.011
|
32.016, 33.011 and later
|
|
Compact GuardLogix 5380
SIL 3
|
32.013
|
32.016, 33.011 and later
|
|
CompactLogix 5480
|
32.011
|
32.016, 33.011 and later
|
|
ControlLogix 5580
|
28.011
|
32.016, 33.011 and later
|
|
GuardLogix 5580
|
31.011
|
32.016, 33.011 and later
|
For a full list of the potentially affected Rockwell Automation products and a description of the vulnerability, see Knowledgebase Product Notice Logix Controllers Vulnerable to Denial-of-Service Attack.
CVE-2022-3157: Denial-of-Service Vulnerability That Affects Logix 5000™ Controllers (1256258, 1289747)
|
Controllers
|
First Known in
Firmware
Revision
|
Corrected in Firmware
Revision
|
|
CompactLogix™ 5370
|
20.011
|
33.013, 34.011 and later
|
|
Compact GuardLogix® 5370
|
28.011
|
33.013, 34.011 and later
|
|
ControlLogix® 5570
|
20.011
|
33.013, 34.011 and later
|
|
GuardLogix 5570
|
20.011
|
33.013, 34.011 and later
|
|
ControlLogix 5570 redundant
|
20.054
|
33.052, 34.051 and later
|
For a full list of the potentially affected Rockwell Automation products and a description of the vulnerability, see Knowledgebase Product Notice Controllers Vulnerable to a Denial-of-Service Vulnerability.
CVE-2020-6998: Denial-of-Service Vulnerability That Affects Logix 5000™ Controllers (00228528)
|
Controllers
|
First Known in
Firmware Revision
|
Corrected in
Firmware Revision
|
|
CompactLogix™ 5370
|
20.011
|
33.011 and later
|
|
Compact GuardLogix® 5370
|
28.011
|
33.011 and later
|
|
ControlLogix® 5570
|
20.011
|
33.011 and later
|
|
GuardLogix 5570
|
20.011
|
33.011 and later
|
|
ControlLogix 5570 redundant
|
20.054
|
33.051 and later
|
For a full list of the potentially affected Rockwell Automation products and a description of the vulnerability, see Knowledgebase Product Notice CompactLogix 5370 and ControlLogix 5570 Controllers Vulnerable to Denial of Service Conditions due to Improper Input Validation.
This release has the following requirements.
ControlLogix Redundancy Compatible Software for Revision 30.051_kit2
Catalog Numbers
|
Software
|
Required Software Version, Min
|
|
CompareTool
|
6.10.00
|
|
ControlFLASH™
|
15.03.00
|
|
ControlFLASH Plus™
|
3.01.00
|
|
FactoryTalk® Services Platform
|
2.90.00 (CPR9-SR9)
|
|
FactoryTalk Activation Manager
|
4.00.02 (CPR9-SR9)
|
|
FactoryTalk Alarms and Events(1)
|
2.90.00 (CPR9-SR9)
|
|
FactoryTalk AssetCentre
|
6.10.00 (CPR9-SR7)
|
|
FactoryTalk Batch
|
12.01(3)
|
|
FactoryTalk View Site Edition(2)
|
9.00.00 (CPR9-SR9)
|
|
Redundancy Module Configuration Tool
|
8.05.01
|
|
RSLinx® Enterprise
|
5.90.00 (CPR9-SR9)
|
|
RSLinx Classic
|
3.90.00 (CPR9-SR9)
|
|
Studio 5000 Logix Designer®
|
30.00.00
|
|
RSNetWorx™ for ControlNet®
|
26.00.00
|
|
RSNetWorx for EtherNet/IP™
|
26.00.00
|
(1) You must download a FactoryTalk Alarm and Events patch. See Knowledgebase Article Master list of all available Patch TOCs.
(2) The installation of FactoryTalk View Site Edition also installs FactoryTalk Services Platform, which installs FactoryTalk Alarms and Events. Also, if you download and install the latest FactoryTalk Services Patch Rollup, this patch automatically installs the patch for FactoryTalk Alarms and Events.
(3) Use the most recent FactoryTalk Batch Patch Roll-up with this redundancy firmware revision. For the most recent patch roll-up, see Knowledgebase Article Master list of all available Patch TOCs.
IMPORTANT: The following steps apply only to the FactoryTalk Alarms and Events installation.
This installation installs FactoryTalk Services Platform, which installs FactoryTalk Alarms and Events.
This installation automatically installs the patch for FactoryTalk Alarms and Events.
(4) For the most recent FactoryTalk Linx patch roll-up, see Rockwell Automation Knowledgebase Answer ID Knowledgebase Article Master list of all available Patch TOCs.
ControlLogix Redundancy System Components Revision 30.051_kit2
Catalog Numbers
This redundancy system revision includes the following:
|
Cat. No.
|
Module Description
|
Series
|
Firmware Revision
|
|
1756-EN2F
|
ControlLogix EtherNet/IP™
fiber communication module
|
C
|
11.0038
|
|
B or earlier
|
5.008 or 5.0284,5
| ||
|
1756-EN2T
|
ControlLogix EtherNet/IP
communication module
|
D
|
11.0032,3
|
|
C or earlier
|
5.008 or 5.0284,5
| ||
|
1756-EN2TK
|
ControlLogix EtherNet/IP
communication module
(conformal coated)
|
D
|
11.0032,3
|
|
1756-EN2TXT
|
ControlLogix-XT™ EtherNet/IP
communication module
|
D
|
11.0032,3
|
|
C or earlier
|
5.008 or 5.0284,5
| ||
|
1756-EN2TR
|
ControlLogix EtherNet/IP
communication module
|
C
|
11.0033,6
|
|
B or earlier
|
5.008 or 5.0285,7
| ||
|
1756-EN2TRK
|
ControlLogix EtherNet/IP
communication module
(conformal coated)
|
C
|
11.0033,6
|
|
1756-EN2TRXT
|
ControlLogix-XT EtherNet/IP
communication module
|
C
|
11.0033,6
|
|
B
|
5.0285,7
| ||
|
1756-CN2
|
ControlLogix ControlNet®
bridge
|
B
|
20.020
|
|
C
|
25.0061
| ||
|
1756-CN2R
|
ControlLogix redundant media
ControlNet bridge
|
B
|
20.020
|
|
C
|
25.0061
| ||
|
1756-CN2RK
|
ControlLogix redundant
ControlNet bridge (conformal
coated) module
|
C
|
25.0061
|
|
1756-CN2RXT
|
ControlLogix-XT redundant
media ControlNet bridge
|
B
|
20.020
|
|
C
|
25.0061
| ||
|
1756-L71
1756-L72 1756-L73 1756-L73XT 1756-L74 1756-L75 |
ControlLogix 5570 controllers,
redundant
|
All
|
30.051
|
|
1756-RM2
|
ControlLogix redundancy
module
|
All
|
20.010
|
|
1756-RM2K
|
ControlLogix redundancy
module
|
All
|
20.010
|
|
1756-RM2XT
|
ControlLogix-XT redundancy
module
|
All
|
20.010
|
(2) IMPORTANT: The 1756-EN2T/D modules do not support firmware revisions previous to revision 10.006.
(3) Firmware revision 10.006 or later is digitally signed.
(4) IMPORTANT: The 1756-EN2T/C (or earlier) modules do not support firmware revision 10.006 or later.
(5) Firmware revision 5.028 is digitally signed firmware. Firmware revision 5.008 is unsigned firmware.
(6) IMPORTANT: The 1756-EN2TR/C modules do not support firmware revisions previous to revision 10.007.
(7) IMPORTANT: The 1756-EN2TR/B (or earlier) modules do not support firmware revision 10.007.
(8) IMPORTANT: The 1756-EN2F/C modules do not support firmware revisions before revision 10.009.
Additional Resources for Revision 30.051_kit2
For more information on how to update your ControlLogix® redundancy system, see Replacement Guidelines: Update ControlLogix Redundancy Reference Manual, publication 1756-RM010.
For more information on how to install, configure and use your ControlLogix redundancy system, see the ControlLogix Redundancy User Manual, publication 1756-UM535.
Digitally Signed Ethernet Module Firmware for Revision 30.051_kit2
Catalog Numbers
Digitally signed firmware provides more security over the unsigned firmware. This firmware is different based on the EtherNet/IP™ communication modules you use.
|
Cat. No.
|
Supported Firmware
Revisions
|
Digitally Signed
Firmware
|
Included with this
Redundancy Bundle
|
|
1756-EN2T/D
|
11.003
|
Yes
|
Yes
|
|
1756-EN2T/C or
earlier
|
5.008
|
No
|
Yes
|
|
5.028
|
Yes
|
No
| |
|
1756-EN2TR/C
|
11.003
|
Yes
|
Yes
|
|
1756-EN2TR/B or
earlier
|
5.008
|
No
|
Yes
|
|
5.028
|
Yes
|
No
| |
|
1756-EN2F/C
|
11.003
|
Yes
|
Yes
|
|
1756-EN2F/B or
earlier
|
5.008
|
No
|
Yes
|
|
5.028
|
Yes
|
No
|
Firmware revision 5.028 is not included in the redundancy system, revision 30.051_kit2 firmware bundle. You must download and install this digitally signed firmware after the redundancy bundle is installed.
Important: After you install digitally signed firmware (revision 5.028), into a 1756-EN2T/C (or earlier), 1756-EN2TR/B (or earlier), or 1756-EN2F/B (or earlier) module, you cannot flash those modules to any firmware revisions earlier than revision 5.028. For example, after you update firmware, the module supports use of only digitally signed firmware. The module rejects any unsigned firmware updates.
Known Restrictions as of ControlLogix® Redundancy Revision 30.051_kit2
This revision supports the following:
Catalog Numbers
1756-CN2, 1756-CN2R, 1756-CN2RXT, 1756-CN2RK:
1756-EN2T:
1756-EN2T, 1756-EN2TR, 1756-EN2TXT, 1756-EN2F:
ControlLogix 5570 redundant controllers*, 1756-EN2T, 1756-EN2TR, 1756-EN2TXT, 1756-EN2F:
CIP Sync™ Technology Included in Redundant Systems:
• ControlLogix System User Manual, publication 1756-UM001
• Integrated Architecture® and CIP Sync Configuration Application Technique, publication IA-AT003
Consider the following when you use CIP Sync technology in a redundancy system:
1. The Grandmaster status transfers from the original primary controller to the new primary controller. This transfer can take longer to complete than if Grandmaster status was transferred between devices in a non-redundant system.
2. The synchronization of the redundancy system can take longer when you use CIP Sync technology.
ControlLogix 5570 controllers*
1756-CN2, 1756-CN2R, 1756-CN2RXT, 1756-EN2T, 1756-EN2TR, 1756-EN2TXT, 1756-EN2F:
*ControlLogix 5570 controllers include all ControlLogix-XT™ and K versions.
1756-L7 Safety Certification
This version is certified to SIL 2. For more information, see Safety Certificate logix-ct007.
|
From Firmware Revision
|
Firmware Revision Updates Conditionally Not Allowed*
|
|
20.058_kit3
|
24.052_kit1, 24.053_kit1
|
|
24.052_kit1
|
—
|
|
24.053_kit1
|
—
|
|
24.053_kit2
|
30.051_kit1, 30.051_kit2, 30.051_kit3
|
|
30.051_kit1
|
—
|
|
30.051_kit2
|
31.052_kit1, 31.052_kit2
|
|
30.051_kit3
|
31.052_kit1, 31.052_kit2, 31.052_kit3
|
|
30.051_kit4
|
31.052_kit1, 31.052_kit2, 31.052_kit3, 31.052_kit4
|
|
31.052_kit1
|
—
|
|
31.052_kit2
|
32.051_kit1
|
|
31.052_kit3
|
32.051_kit1
|
|
31.052_kit4
|
32.051_kit1, 32.051_kit2
|
|
31.052_kit5
|
32.051_kit1, 32.051_kit2, 32.051_kit3
|
|
32.051_kit1
|
—
|
|
32.051_kit2
|
33.051_kit1
|
|
32.051_kit3
|
33.051_kit1, 33.051_kit2, 33.052_kit1
|
|
32.051_kit4
|
33.051_kit1, 33.051_kit2, 33.052_kit1, 33.053_kit1
|
|
33.051_kit1
|
—
|
|
33.051_kit2
|
—
|
|
33.052_kit1
|
—
|
|
33.053_kit1
|
34.051_kit1
|
|
33.053_kit2
|
34.051_kit1, 34.052_kit
|
|
34.051_kit1
|
—
|
|
34.052_kit1
|
35.051_kit1
|
|
34.053_kit1
|
35.051_kit1, 35.052_kit1
|
|
35.051_kit1
|
—
|
|
35.052_kit1
|
—
|
|
35.053_kit1
|
36.051_kit1
|
|
36.051_kit1
|
—
|
|
36.052_kit1
|
37.051_kit1
|
|
37.051_kit1
|
—
|
|
37.051_kit2
|
—
|
|
38.051_kit1
|
—
|
This release includes the following system features.
Catalog Numbers
IMPORTANT: You must uninstall any existing versions of the Redundancy Module Configuration Tool (RMCT) before you install version 8.5.1.0 of the RMCT. If you do not uninstall the previous versions, you can have difficulty if you try to uninstall version 8.5.1.0 later.
You can use 1756-RM2 or 1756-RM2XT redundancy modules to commission a redundant system. You can commission a system without any additional programming. However, there is additional functionality available if you use the modules with the RMCT.
This release corrects the following anomalies.
|
Controllers
|
First Known in
Firmware Revision
|
Corrected in Firmware
Revision
|
|
ControlLogix® 5570 Redundant
|
19.052
|
20.054 and later
|
|
ControlLogix 5060 Redundant
|
19.052
|
20.054 and later
|
This release has the following known anomalies.
Flashing Firmware From 20.030 To 20.010 Results in The Module Loading BOOT Firmware (00233910)
|
Devices
|
First Known in
Firmware Revision
|
Corrected in Firmware
Revision
|
|
1756-RM2/1756-RM2XT
|
20.010
|
—
|
|
5570 Redundancy
|
30.051_kit2
|
—
|
When a redundancy module is at firmware version 20.030 and an attempt is made to flash to 20.010, the module reverts to 20.022.0.
A workaround to recover from this is to flash the module in the following order: 20.030 -> 20.009 -> 20.010.
For more information, see Knowledgebase Technote Flashing 1756-RM2 from v20.030 to v20.010.
These anomalies are from previous releases but are still known in this release.
Tracked State Value for Redundant Controller May Not Be Correct After A Switchover (Lgx00189950, Lgx00190153, Lgx00190152)
Corrected Anomaly in Firmware Revision 31.051
Known Anomaly first identified in version 30.00
Catalog Numbers: ControlLogix® 5570 Redundant Controllers
When you enable redundancy but do not retain test edits of a tracked routine, and switchover occurs with test edits running, the Tracked State value on the redundant controller will show the tracked state value of the controller with test edits, even though the test edits are not running in the redundant controller.
Follow one of these steps to work around the issue:
|
Important:
|
If you retain test edits and the test edits were the cause of the
switchover, the test edits can cause the same fault on the redundant
controller.
|
Redundancy-enabled Projects Sometimes Fail to Upload from The Controller Unless Original Download File Exists (Lgx00191976)
Corrected Anomaly as of Studio 5000 Logix Designer® v30.01.00 and v31.00.00
Known Anomaly first identified in version 30.00.00 of Studio 5000 Logix Designer
When you attempt to upload a redundancy-enabled project from the controller, the upload fails unless your computer contains the same project file that was originally downloaded.
The Studio 5000 Logix Designer application gives an error that the project has redundancy disabled and controller firmware with a minor revision of .49 is required.
Applications with PowerFlex drives in the I/O configuration can experience a major non-recoverable fault (MNRF) (00200734, 00200735, 00200600, 00200599)
Corrected Anomaly as of Firmware Revision 31.011 and 30.014 for these catalog numbers:
Corrected Anomaly as of Firmware Revision 31.011 and 30.013 for these catalog numbers:
Known Anomaly First Identified as of Firmware Revision 28.011 for these catalog numbers:
Known Anomaly First Identified as of Firmware Revision 20.011 for these catalog numbers:
If a controller already has an application loaded into it that contains PowerFlex drives in the I/O configuration, a MNRF (Major Non-Recoverable Fault) can occur when any of the following occurs:
For more information and workarounds, see Knowledgebase document 1067997.
Some Faults Are Not Logged in The Controller Log (1061142, 1594647)
|
Controllers
|
First Known in Firmware
Revision
|
Corrected in Firmware
Revision
|
|
CompactLogix™ 5370
|
20.011
|
33.016, 34.011 and later
|
|
Compact GuardLogix® 5370
|
28.011
|
33.016, 34.011 and later
|
|
ControlLogix® 5570
|
20.011
|
33.016, 34.011 and later
|
|
ControlLogix 5570 redundant
|
20.054
|
33.053, 34.051 and later
|
|
GuardLogix 5570
|
20.011
|
33.016, 34.011 and later
|
The Controller Log feature does not properly log User Task Watchdog faults (Type 6 Code 1) in the Controller Log. For more information about the Controller Log feature, see the Logix 5000® Controllers Information and Status Programming Manual, publication 1756-PM015.
PCMD Returns Incorrect Error Code (1056295)
|
Controllers
|
First Known in Firmware
Revision
|
Corrected in Firmware
Revision
|
|
CompactLogix™ 5370
|
20.011
|
34.011
|
|
Compact GuardLogix® 5370
|
28.011
|
34.011
|
|
ControlLogix® 5570
|
20.011
|
34.011
|
|
ControlLogix 5570 redundant
|
20.054
|
34.051
|
|
GuardLogix 5570
|
28.011
|
34.011
|
|
CompactLogix 5380
|
28.011
|
34.011
|
|
Compact GuardLogix 5380 SIL 2
|
31.011
|
34.011
|
|
Compact GuardLogix 5380 SIL 3
|
32.013
|
34.011
|
|
CompactLogix 5380 Process
|
33.011
|
34.011
|
|
CompactLogix 5480
|
32.011
|
34.011
|
|
ControlLogix 5580
|
28.011
|
34.011
|
|
GuardLogix 5580
|
31.011
|
34.011
|
|
ControlLogix 5580 Process
|
33.011
|
34.011
|
Equipment Phase Command (PCMD) returns the incorrect error code “0x6003, HIGH_PRIORITY_OWNED” when it should return “0x6004, NOT_ATTACHED”
Controller Can Assert During The I/O Module Configuration Process (1024030, 00219969)
|
Controllers
|
First Known in Firmware
Revision
|
Corrected in Firmware
Revision
|
|
CompactLogix™ 5370
|
20.011
|
34.011
|
|
Compact GuardLogix® 5370
|
28.011
|
34.011
|
|
ControlLogix® 5570
|
20.011
|
34.011
|
|
ControlLogix 5570 redundant
|
20.054
|
34.051
|
|
GuardLogix 5570
|
28.011
|
34.011
|
|
CompactLogix 5380
|
28.011
|
33.011
|
|
Compact GuardLogix 5380 SIL 2
|
31.011
|
33.011
|
|
Compact GuardLogix 5380 SIL 3
|
32.013
|
33.011
|
|
CompactLogix 5480
|
32.011
|
33.011
|
|
ControlLogix 5580
|
28.011
|
33.011
|
|
GuardLogix 5580
|
31.011
|
33.011
|
Certain I/O modules send more configuration data than fits in a standard forward open (508 bytes) when the connection is being established. Therefore, the configuration process can take longer to complete. Examples include E300™ Electronic Overload Relays, 1444 Dynamics, 1718 I/O, 1719 I/O, and many third-party I/O devices.
When the configuration data is being sent to the device, if you change the configuration through the Add-on Profile for the device and then apply the changes the controller can assert.
Grandmaster Clock Description Not Correctly Being Displayed (939979)
|
Controllers
|
First Known in Firmware
Revision
|
Corrected in Firmware
Revision
|
|
CompactLogix™ 5370
|
20.011
|
34.011
|
|
Compact GuardLogix® 5370
|
28.011
|
34.011
|
|
ControlLogix® 5570
|
20.011
|
34.011
|
|
ControlLogix 5570 redundant
|
20.054
|
34.051
|
|
GuardLogix 5570
|
20.011
|
34.011
|
Located in controller properties → Date Time → Advanced → Grandmaster Clock description could be shown as a blank description or could be showing old information. This does not impact time synchronization.