Nieprawidłowa walidacja danych wejściowych w Rockwell Automation ThinManager ThinServer pozwala nieuwierzytelnionemu atakującemu na wykonanie wstrzyknięcia SQL (SQLi) oraz zdalne wykonanie kodu (RCE). Podatność jest szczególnie niebezpieczna, ponieważ nie wymaga żadnego uwierzytelnienia ani interakcji użytkownika.
▸ Pokaż oryginał (EN)
Due to an improper input validation, an unauthenticated threat actor can send a malicious message to invoke SQL injection into the program and cause a remote code execution condition on the Rockwell Automation ThinManager® ThinServer™.
Atakujący przesyła spreparowaną wiadomość sieciową do podatnego serwera ThinServer bez konieczności posiadania jakichkolwiek poświadczeń. Wiadomość ta, wskutek braku właściwej walidacji danych wejściowych, wywołuje SQL injection w aplikacji. Skuteczne przeprowadzenie ataku SQL injection prowadzi następnie do powstania warunków umożliwiających zdalne wykonanie kodu na serwerze.
Atakujący może przejąć pełną kontrolę nad podatnym serwerem ThinServer, wykonując dowolny kod zdalnie oraz potencjalnie manipulując danymi w bazie danych. Ze względu na rolę ThinManager w środowiskach przemysłowych (OT/ICS), udany atak może prowadzić do poważnych zakłóceń operacyjnych.
Należy zastosować patche dostępne u producenta zgodnie z referencjami — patrz: https://www.rockwellautomation.com/en-us/trust-center/security-advisories/advisory.SD1677.html
Rockwell Automation ThinManager ThinServer — wersje wskazane w referencjach producenta (advisory SD1677)
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:XRockwellautomation Thinmanager
APPRockwellautomation11.1.0 – 11.1.8 (bez)11.2.0 – 11.2.9 (bez)12.0.0 – 12.0.7 (bez)12.1.0 – 12.1.8 (bez)13.0.0 – 13.0.5 (bez)13.1.0 – 13.1.3 (bez)13.2.0 – 13.2.2 (bez)Rockwellautomation Thinserver
APPRockwellautomation11.1.0 – 11.1.8 (bez)11.2.0 – 11.2.9 (bez)12.0.0 – 12.0.7 (bez)12.1.0 – 12.1.8 (bez)13.0.0 – 13.0.5 (bez)13.1.0 – 13.1.3 (bez)13.2.0 – 13.2.2 (bez)
Powiązane podatności
Rockwell Automation ThinManager — brak uwierzytelnienia umożliwia manipulację bazą danych
RCE w Rockwell Automation ThinManager poprzez improper input validation
In affected versions, a path traversal exists when processing a message in Rockwell Automation's ThinManager ...
A server-side request forgery security issue exists within Rockwell Automation ThinManager® software due to th...
A privilege escalation vulnerability exists in the Rockwell Automation ThinManager. When the software starts u...