W oprogramowaniu Arena® Simulation firmy Rockwell Automation wykryto podatność typu out-of-bounds write w komponencie linker.exe (Siman), wynikającą z nieprawidłowej walidacji danych dostarczanych przez użytkownika. Podatność umożliwia atakującemu wykonanie dowolnego kodu (RCE) w kontekście bieżącego procesu.
▸ Pokaż oryginał (EN)
A security issue exists within Arena® Simulation due to a memory corruption vulnerability in the linker.exe (Siman) component. The vulnerability stems from improper validation of user-supplied data, which can result in an out-of-bounds write. An attacker could leverage this vulnerability to execute arbitrary code in the context of the current process by convincing a user to open a malicious file.
Podatność (CWE-787) polega na tym, że komponent linker.exe (Siman) nie weryfikuje poprawnie danych wejściowych dostarczanych przez użytkownika, co prowadzi do zapisu poza przeznaczonym obszarem pamięci (out-of-bounds write). Atakujący musi nakłonić użytkownika do otwarcia specjalnie spreparowanego pliku, aby wywołać uszkodzenie pamięci i przejąć kontrolę nad wykonaniem kodu. Atak wymaga więc interakcji ze strony ofiary (np. otwarcia złośliwego pliku w aplikacji Arena® Simulation).
Skuteczne wykorzystanie podatności pozwala atakującemu na wykonanie dowolnego kodu (RCE) w kontekście procesu uruchomionego przez zalogowanego użytkownika, co może prowadzić do pełnego przejęcia kontroli nad systemem, naruszenia poufności i integralności danych oraz dostępności aplikacji.
Należy zastosować patche dostępne u producenta zgodnie z referencjami: https://www.rockwellautomation.com/en-us/trust-center/security-advisories/advisory.SD1784.html. Dodatkowo zaleca się ograniczenie otwierania plików symulacyjnych pochodzących z niezaufanych źródeł oraz wdrożenie zasady najmniejszych uprawnień dla użytkowników pracujących z oprogramowaniem Arena®.
Oprogramowanie Rockwell Automation Arena® Simulation — wersje wskazane w referencjach producenta (advisory SD1784).
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:P/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 Arena
APPRockwellautomation< 17.00.01
Powiązane podatności
RCE poprzez out-of-bounds write w Rockwell Automation Arena Simulation
Rockwell Automation Arena: out-of-bounds write umożliwiający RCE
RCE w Rockwell Automation Arena — out-of-bounds write w expmt.exe
Rockwell Automation Arena® suffers from a stack-based buffer overflow vulnerability. The specific flaw exists ...
A memory abuse issue exists in the Rockwell Automation Arena® Simulation. A custom file can force Arena Simula...