Podatność typu heap-based buffer overflow (CWE-122/CWE-787) w komunikacyjnych procesorach Siemens SIMATIC CP umożliwia zdalne wykonanie kodu bez uwierzytelnienia. Ocena CVSS 10.0 oznacza maksymalne ryzyko — atakujący sieciowy nie potrzebuje żadnych uprawnień ani interakcji użytkownika.
▸ Pokaż oryginał (EN)
A vulnerability has been identified in SIMATIC CP 1242-7 V2 (All versions < V3.3.46), SIMATIC CP 1243-1 (All versions < V3.3.46), SIMATIC CP 1243-7 LTE EU (All versions < V3.3.46), SIMATIC CP 1243-7 LTE US (All versions < V3.3.46), SIMATIC CP 1243-8 IRC (All versions < V3.3.46), SIMATIC CP 1542SP-1 IRC (All versions >= V2.0 < V2.2.28), SIMATIC CP 1543-1 (All versions < V3.0.22), SIMATIC CP 1543SP-1 (All versions >= V2.0 < V2.2.28), SIPLUS ET 200SP CP 1542SP-1 IRC TX RAIL (All versions >= V2.0 < V2.2.28), SIPLUS ET 200SP CP 1543SP-1 ISEC (All versions >= V2.0 < V2.2.28), SIPLUS ET 200SP CP 1543SP-1 ISEC TX RAIL (All versions >= V2.0 < V2.2.28), SIPLUS NET CP 1242-7 V2 (All versions < V3.3.46), SIPLUS NET CP 1543-1 (All versions < V3.0.22), SIPLUS S7-1200 CP 1243-1 (All versions < V3.3.46), SIPLUS S7-1200 CP 1243-1 RAIL (All versions < V3.3.46). The application lacks proper validation of user-supplied data when parsing specific messages. This could result in a heap-based buffer overflow. An attacker could leverage this vulnerability to execute code in the context of device.
Aplikacja firmware urządzeń z serii SIMATIC CP nie przeprowadza właściwej walidacji danych dostarczonych przez użytkownika podczas parsowania określonych komunikatów sieciowych. Brak tej weryfikacji pozwala na przepełnienie bufora na stercie (heap-based buffer overflow), co daje atakującemu możliwość nadpisania obszarów pamięci procesu. W efekcie możliwe jest wykonanie dowolnego kodu w kontekście urządzenia.
Atakujący może zdalnie wykonać dowolny kod w kontekście podatnego urządzenia (RCE), co w środowisku przemysłowym może prowadzić do przejęcia pełnej kontroli nad procesorem komunikacyjnym, zakłócenia komunikacji sieciowej lub naruszenia integralności i poufności danych.
Należy zaktualizować firmware do wersji: V3.3.46 lub nowszej dla urządzeń z serii CP 1242-7 V2, CP 1243-x oraz odpowiadających wariantów SIPLUS; V3.0.22 lub nowszej dla CP 1543-1 i SIPLUS NET CP 1543-1; V2.2.28 lub nowszej dla CP 1542SP-1 IRC, CP 1543SP-1 oraz odpowiadających wariantów SIPLUS ET 200SP. Szczegóły i pakiety aktualizacji dostępne są w biuletynie bezpieczeństwa Siemens SSA-517377 pod adresem https://cert-portal.siemens.com/productcert/pdf/ssa-517377.pdf
SIMATIC CP 1242-7 V2 (wszystkie wersje < V3.3.46), SIMATIC CP 1243-1 (wszystkie wersje < V3.3.46), SIMATIC CP 1243-7 LTE EU (wszystkie wersje < V3.3.46), SIMATIC CP 1243-7 LTE US (wszystkie wersje < V3.3.46), SIMATIC CP 1243-8 IRC (wszystkie wersje < V3.3.46), SIMATIC CP 1542SP-1 IRC (wersje >= V2.0 < V2.2.28), SIMATIC CP 1543-1 (wszystkie wersje < V3.0.22), SIMATIC CP 1543SP-1 (wersje >= V2.0 < V2.2.28), SIPLUS ET 200SP CP 1542SP-1 IRC TX RAIL (wersje >= V2.0 < V2.2.28), SIPLUS ET 200SP CP 1543SP-1 ISEC (wersje >= V2.0 < V2.2.28), SIPLUS ET 200SP CP 1543SP-1 ISEC TX RAIL (wersje >= V2.0 < V2.2.28), SIPLUS NET CP 1242-7 V2 (wszystkie wersje < V3.3.46), SIPLUS NET CP 1543-1 (wszystkie wersje < V3.0.22), SIPLUS S7-1200 CP 1243-1 (wszystkie wersje < V3.3.46), SIPLUS S7-1200 CP 1243-1 RAIL (wszystkie wersje < V3.3.46)
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:HSiemens Simatic Cp 1242 7 V2
HWSiemenswszystkie wersjeSiemens Simatic Cp 1242 7 V2 Firmware
OSSiemenswszystkie wersjeSiemens Simatic Cp 1243 1
HWSiemenswszystkie wersjeSiemens Simatic Cp 1243 1 Firmware
OSSiemenswszystkie wersjeSiemens Simatic Cp 1243 7 Lte Eu
HWSiemenswszystkie wersjeSiemens Simatic Cp 1243 7 Lte Eu Firmware
OSSiemenswszystkie wersjeSiemens Simatic Cp 1243 7 Lte Us
HWSiemenswszystkie wersjeSiemens Simatic Cp 1243 7 Lte Us Firmware
OSSiemenswszystkie wersjeSiemens Simatic Cp 1243 8 Irc
HWSiemenswszystkie wersjeSiemens Simatic Cp 1243 8 Irc Firmware
OSSiemenswszystkie wersjeSiemens Simatic Cp 1542sp 1 Irc
HWSiemenswszystkie wersjeSiemens Simatic Cp 1542sp 1 Irc Firmware
OSSiemens≥ 2.0Siemens Simatic Cp 1543 1
HWSiemenswszystkie wersjeSiemens Simatic Cp 1543 1 Firmware
OSSiemens< 3.0.22Siemens Simatic Cp 1543sp 1
HWSiemenswszystkie wersjeSiemens Simatic Cp 1543sp 1 Firmware
OSSiemens≥ 2.0Siemens Siplus Et 200sp Cp 1542sp 1 Irc Tx Rail
HWSiemenswszystkie wersjeSiemens Siplus Et 200sp Cp 1542sp 1 Irc Tx Rail Firmware
OSSiemens≥ 2.0Siemens Siplus Et 200sp Cp 1543sp 1 Isec
HWSiemenswszystkie wersjeSiemens Siplus Et 200sp Cp 1543sp 1 Isec Firmware
OSSiemens≥ 2.0Siemens Siplus Et 200sp Cp 1543sp 1 Isec Tx Rail
HWSiemenswszystkie wersjeSiemens Siplus Et 200sp Cp 1543sp 1 Isec Tx Rail Firmware
OSSiemens≥ 2.0Siemens Siplus Net Cp 1242 7 V2
HWSiemenswszystkie wersjeSiemens Siplus Net Cp 1242 7 V2 Firmware
OSSiemenswszystkie wersjeSiemens Siplus Net Cp 1543 1
HWSiemenswszystkie wersjeSiemens Siplus Net Cp 1543 1 Firmware
OSSiemens< 3.0.22Siemens Siplus S7 1200 Cp 1243 1
HWSiemenswszystkie wersjeSiemens Siplus S7 1200 Cp 1243 1 Firmware
OSSiemenswszystkie wersjeSiemens Siplus S7 1200 Cp 1243 1 Rail
HWSiemenswszystkie wersjeSiemens Siplus S7 1200 Cp 1243 1 Rail Firmware
OSSiemenswszystkie wersje
Powiązane podatności
ProFTPD mod_copy: nieuwierzytelnione RCE przez dowolne kopiowanie plików
A vulnerability has been identified in SIMATIC CP 1543-1 (All versions < V2.0.28), SIPLUS NET CP 1543-1 (All v...
A vulnerability has been identified in SIMATIC CP 1543-1 V4.0 (6GK7543-1AX10-0XE0) (All versions >= V4.0.44 < ...
A vulnerability has been identified in SIMATIC CP 1242-7 V2 (incl. SIPLUS variants) (All versions < V3.4.29), ...
A vulnerability has been identified in SIMATIC CP 1242-7 V2 (6GK7242-7KX31-0XE0) (All versions < V3.4.29), SIM...