W oprogramowaniu Schneider Electric Spacelogic C-Bus Toolkit istnieje podatność typu path traversal (CWE-22), umożliwiająca manipulację plikami na komputerze z zainstalowanym oprogramowaniem. Podatność uzyskała krytyczny wynik CVSS 9.8, co wskazuje na możliwość jej wykorzystania zdalnie, bez uwierzytelnienia i interakcji użytkownika.
▸ Pokaż oryginał (EN)
A CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability exists that could cause tampering of files on the personal computer running C-Bus when using the File Command.
Podatność wynika z nieprawidłowej walidacji ścieżek plików w mechanizmie obsługi polecenia File Command. Atakujący może dostarczyć spreparowaną ścieżkę zawierającą sekwencje takie jak '../', które pozwalają wyjść poza dozwolony katalog. W rezultacie możliwe jest odczytywanie, nadpisywanie lub manipulowanie plikami poza zamierzonym katalogiem roboczym aplikacji na komputerze ofiary.
Atakujący może dokonać nieuprawnionej modyfikacji (tamperingu) plików na komputerze osobistym z uruchomionym oprogramowaniem C-Bus, co może prowadzić do naruszenia integralności danych, destabilizacji systemu lub eskalacji ataku.
Należy zastosować patche dostępne u producenta zgodnie z referencjami — szczegółowe informacje o wersjach naprawczych zawiera biuletyn bezpieczeństwa Schneider Electric SEVD-2023-283-01 dostępny na stronie producenta
Schneider Electric Spacelogic C-Bus Toolkit — wersje wskazane w referencjach producenta (biuletyn SEVD-2023-283-01)
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HSchneider Electric Spacelogic C Bus Toolkit
APPSchneider-Electric< 1.16.4
Powiązane podatności
SQL Injection z RCE w Schneider Electric U.Motion Builder 1.3.4
Brak autoryzacji w Schneider Electric EcoStruxure IT Gateway (CVSS 10.0)
Ujawnienie poświadczeń w urządzeniu Schneider Electric WHC-5918A
Out-of-bounds Write umożliwiający Auth Bypass w Schneider Electric Sage RTU
RCE poprzez błąd zarządzania uprawnieniami w Schneider Electric C-Bus Toolkit