IBM Robotic Process Automation
cpe:2.3:a:ibm:robotic_process_automation:*:*:*:*:*:*:*
- >= 21.0.0, <= 21.0.7.17
- >= 23.0.0, <= 23.0.18
A privilege escalation vulnerability has been identified in IBM Robotic Process Automation versions 21.0.0 through 21.0.7.17 and 23.0.0 through 23.0.18. The issue arises because all files in the installation inherit the file permissions of the parent directory. This allows a non-privileged user to replace any executable for the nssm.exe service. When the service or server is restarted, the substituted executable is executed with administrator privileges.
Exploitation of this vulnerability allows local users to escalate privileges, executing binaries with administrator rights.
Users can upgrade to IBM Robotic Process Automation version 21.0.7.17 or 23.0.17. Instructions for upgrading can be found in the IBM Robotic Process Automation documentation. As a workaround, the registry can be modified to include quotes around the executable path for certain services, which prevents the privilege escalation.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.