IBM App Connect Enterprise w wersjach 13.0.1.0–13.0.7.2 oraz 12.0.1.0–12.0.12.27 zawiera krytyczną podatność typu path traversal, która pozwala zdalnemu atakującemu na zapis dowolnych plików w systemie bez jakiegokolwiek uwierzytelnienia.
▸ Pokaż oryginał (EN)
IBM App Connect Enterprise 13.0.1.0 through 13.0.7.2, and 12.0.1.0 through 12.0.12.27 could allow a remote attacker to traverse directories on the system. An attacker could send a specially crafted URL request containing "dot dot" sequences (/../) to write arbitrary files on the system.
Atakujący wysyła specjalnie spreparowane żądanie HTTP zawierające sekwencje 'dot dot' (/../) w adresie URL. Serwer nieprawidłowo waliduje ścieżkę żądania, co umożliwia wyjście poza przeznaczony katalog. W rezultacie atakujący może zapisywać pliki w dowolnym miejscu systemu plików, do którego ma dostęp proces aplikacji.
Atakujący może zapisać dowolne pliki w systemie, co w praktyce może prowadzić do wykonania złośliwego kodu (RCE), nadpisania konfiguracji, wstrzyknięcia backdoora lub całkowitego przejęcia kontroli nad serwerem. Podatność jest dostępna zdalnie, bez uwierzytelnienia i bez interakcji użytkownika.
Należy zastosować patche dostępne u producenta zgodnie z referencjami (https://www.ibm.com/support/pages/node/7281896). Do czasu aktualizacji zaleca się ograniczenie dostępu sieciowego do instancji IBM App Connect Enterprise poprzez firewall oraz monitorowanie żądań HTTP zawierających sekwencje traversal.
IBM App Connect Enterprise w wersjach 13.0.1.0 do 13.0.7.2 oraz 12.0.1.0 do 12.0.12.27
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HIBM App Connect Enterprise
APPIbm12.0.1.0 – 12.0.12.28 (bez)13.0.1.0 – 13.0.8.0 (bez)
Powiązane podatności
IBM App Connect Enterprise — brak limitu prób uwierzytelnienia (DoS/ujawnienie danych)
IBM App Connect Enterprise — command injection przez znaki CRLF
IBM App Connect Enterprise – ujawnienie wrażliwych danych w plikach logów
IBM App Connect Enterprise — path traversal umożliwia odczyt dowolnych plików
IBM App Connect Enterprise w wersjach 13.0.1.0 do 13.0.7.2, 12.0.1.0 do 12.0.12.26 oraz IBM Integration Bus fo...