W oprogramowaniu Arena® Simulation firmy Rockwell Automation wykryto podatność typu out-of-bounds write w komponencie siman.exe, która może prowadzić do wykonania dowolnego kodu. Błąd jest szczególnie groźny, ponieważ do jego wykorzystania wystarczy skłonienie użytkownika do otwarcia złośliwego pliku.
▸ Pokaż oryginał (EN)
A security issue exists within Arena® Simulation due to a memory corruption vulnerability in the siman.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ść wynika z braku właściwej walidacji danych dostarczanych przez użytkownika w komponencie Siman (siman.exe). Nieprawidłowe dane wejściowe mogą doprowadzić do zapisu poza granicami przydzielonego bufora pamięci (out-of-bounds write), co jest klasyfikowane jako CWE-787. Atakujący musi skonstruować specjalnie spreparowany plik i przekonać użytkownika do jego otwarcia w aplikacji Arena® Simulation, co uruchamia podatny kod w kontekście bieżącego procesu.
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 aplikacją oraz potencjalnie całym systemem operacyjnym.
Należy zastosować patche dostępne u producenta zgodnie z referencjami: https://www.rockwellautomation.com/en-us/trust-center/security-advisories/advisory.SD1784.html. Zaleca się również stosowanie zasady minimalnych uprawnień, unikanie otwierania plików symulacyjnych z niezaufanych źródeł oraz wdrożenie kontroli plików w środowiskach izolowanych.
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 w komponencie linker.exe (Siman)
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...