Sewio Real-Time Location System (RTLS) Studio w wersjach od 2.0.0 do 2.6.2 nie waliduje długości payloadów raportów RTLS, co pozwala atakującemu na wykonanie dowolnego kodu lub wywołanie odmowy usługi. Podatność jest krytyczna ze względu na możliwość zdalnego wykorzystania bez uwierzytelnienia.
▸ Pokaż oryginał (EN)
Sewio’s Real-Time Location System (RTLS) Studio version 2.0.0 up to and including version 2.6.2 does not validate the length of RTLS report payloads during communication. This allows an attacker to send an exceedingly long payload, resulting in an out-of-bounds write to cause a denial-of-service condition or code execution.
System nie sprawdza długości danych zawartych w payloadach raportów RTLS przesyłanych podczas komunikacji sieciowej. Atakujący może wysłać wyjątkowo długi payload, który powoduje zapis poza granicami przydzielonego bufora (out-of-bounds write, CWE-787). Skutkuje to uszkodzeniem pamięci procesu, co może zostać wykorzystane do przejęcia kontroli nad przepływem wykonania programu lub doprowadzenia do jego awarii.
Atakujący może doprowadzić do odmowy usługi (DoS) powodując crash aplikacji lub — w gorszym scenariuszu — wykonać dowolny kod na zaatakowanym systemie (RCE), potencjalnie przejmując nad nim pełną kontrolę.
Należy zastosować patche dostępne u producenta zgodnie z referencjami. Szczegółowe zalecenia zawarte są w poradniku ICS-CERT: https://www.cisa.gov/uscert/ics/advisories/icsa-23-012-01
Sewio Real-Time Location System (RTLS) Studio w wersjach od 2.0.0 do 2.6.2 włącznie.
Podatność została opisana w poradniku ICS-CERT ICSA-23-012-01 opublikowanym przez CISA, dotyczącym systemów przemysłowych (ICS). Środowiska RTLS są często wdrażane w obiektach przemysłowych i logistycznych, co zwiększa potencjalny wpływ na infrastrukturę operacyjną.
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:HSewio Real Time Location System Studio
APPSewio2.0.0. – 2.6.2
Powiązane podatności
Command Injection w Sewio RTLS Studio — wykonanie dowolnych poleceń systemowych
Sewio RTLS Studio — zakodowane na stałe hasła umożliwiające dostęp do bazy danych
Command Injection w Sewio RTLS Studio — zdalne wykonanie poleceń systemowych
Sewio’s Real-Time Location System (RTLS) Studio version 2.0.0 up to and including version 2.6.2 is vulnerable ...
Sewio’s Real-Time Location System (RTLS) Studio version 2.0.0 up to and including version 2.6.2 is vulnerable ...