Critical severity · published Mar 18, 2022
CVE-2020-25176
Some commands used by the Rockwell Automation ISaGRAF Runtime Versions 4.x and 5.x eXchange Layer (IXL) protocol perform various file operations in the file system
9.8
CVSS
6.4%
EPSS
No
On KEV
Description
Some commands used by the Rockwell Automation ISaGRAF Runtime Versions 4.x and 5.x eXchange Layer (IXL) protocol perform various file operations in the file system. Since the parameter pointing to the file name is not checked for reserved characters, it is possible for a remote, unauthenticated attacker to traverse an application’s directory, which could lead to remote code execution.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)6.4% · higher than 94% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
AC
EC
ET
IF
Isagraf Free Runtime · Rockwellautomation
through 6.6.8 · source: NVD
IR
Isagraf Runtime · Rockwellautomation
5.0 before 6.0 · source: NVD
MC
MF
Micro810 Firmware · Rockwellautomation
All versions, or not specified · source: NVD
MF
Micro820 Firmware · Rockwellautomation
All versions, or not specified · source: NVD
MF
Micro830 Firmware · Rockwellautomation
All versions, or not specified · source: NVD
MF
Micro850 Firmware · Rockwellautomation
All versions, or not specified · source: NVD
MF
Micro870 Firmware · Rockwellautomation
All versions, or not specified · source: NVD
Affected product
AC
Aadvance Controller
Rockwellautomation
More from Aadvance Controller
8.8
CVE-2020-25178
ISaGRAF Workbench communicates with Rockwell Automation ISaGRAF Runtime Versions 4.x and 5.x using TCP/IP
6.7
CVE-2020-25182
Rockwell Automation ISaGRAF Runtime Versions 4.x and 5.x searches for and loads DLLs as dynamic libraries
6.5
CVE-2020-25180
Rockwell Automation ISaGRAF Runtime Versions 4.x and 5.x includes the functionality of setting a password that is required to execute privileged commands
5.5
CVE-2020-25184
Rockwell Automation ISaGRAF Runtime Versions 4.x and 5.x stores the password in plaintext in a file that is in the same directory as the executable file