Podatność w urządzeniu Weintek cMT-3072XH2 z oprogramowaniem easyweb v2.1.53 umożliwia nieuwierzytelnionemu atakującemu wykonanie dowolnych poleceń systemowych za pośrednictwem endpointu reset_pj.cgi. Krytyczny poziom zagrożenia wynika z braku wymagania jakiegokolwiek uwierzytelnienia oraz możliwości pełnego przejęcia kontroli nad urządzeniem.
▸ Pokaż oryginał (EN)
An issue in the reset_pj.cgi endpoint of Weintek cMT-3072XH2 easyweb v2.1.53, OS v20231011 allows unauthorized attackers to execute arbitrary commands via supplying a crafted GET request.
Atakujący wysyła specjalnie spreparowane żądanie HTTP GET do endpointu reset_pj.cgi dostępnego w interfejsie easyweb urządzenia. Endpoint nie weryfikuje tożsamości żądającego ani nie filtruje przekazywanych danych wejściowych, co prowadzi do wykonania osadzonych w żądaniu poleceń systemowych w kontekście urządzenia. Podatność klasyfikowana jest jako CWE-256, co wskazuje na niebezpieczne przechowywanie lub obsługę danych uwierzytelniających.
Nieuwierzytelniony zdalny atakujący może wykonać dowolne polecenia na urządzeniu, co prowadzi do pełnego naruszenia poufności, integralności oraz dostępności systemu, w tym potencjalnego przejęcia kontroli nad panelem HMI w środowisku przemysłowym.
Należy zastosować patche dostępne u producenta zgodnie z referencjami. Do czasu wdrożenia poprawki zaleca się ograniczenie dostępu sieciowego do interfejsu easyweb poprzez firewall, segmentację sieci OT/ICS oraz wyłączenie nieużywanych interfejsów sieciowych urządzenia.
Weintek cMT-3072XH2 z oprogramowaniem easyweb v2.1.53 oraz systemem operacyjnym w wersji OS v20231011
Dostępny jest publiczny proof-of-concept opublikowany w serwisie GitHub (gist.github.com/AenganZ) oraz szczegółowy opis techniczny na platformie Notion. Urządzenie cMT-3072XH2 to panel HMI stosowany w środowiskach przemysłowych, co zwiększa potencjalne ryzyko operacyjne.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HWeintek Cmt 3072xh2
HWWeintekwszystkie wersjeWeintek Cmt 3072xh2 Firmware
OSWeintek20231011Weintek Easyweb
APPWeintek2.1.53
Powiązane podatności
Command injection z uprawnieniami root w Weintek cMT-3072XH2 easyweb
Pominięcie uwierzytelniania w Weintek cMT-3072XH2 easyweb — dostęp administracyjny
Weintek cMT-3072XH2 easyweb v2.1.53, OS v20231011 was discovered to contain an authenticated command injection...
Incorrect access control in the component download_wb.cgi of Weintek cMT-3072XH2 easyweb Web Version v2.1.53, ...
Weintek cMT-3072XH2 easyweb v2.1.53, OS v20231011 was discovered to contain a hardcoded password in the FTP pr...