Podatność w Mintty w wersji 3.6.4 i wcześniejszych umożliwia zdalnemu atakującemu wykonanie dowolnego kodu poprzez spreparowane polecenia przesyłane do terminala. Krytyczny poziom CVSS 9.8 oznacza wysokie ryzyko bez konieczności uwierzytelnienia.
▸ Pokaż oryginał (EN)
An issue in Mintty v.3.6.4 and before allows a remote attacker to execute arbitrary code via crafted commands to the terminal.
Atakujący może przesłać do terminala Mintty specjalnie spreparowane sekwencje poleceń (prawdopodobnie z wykorzystaniem sekwencji OSC 50), które są nieprawidłowo przetwarzane przez aplikację. Luka sklasyfikowana jako CWE-96 wskazuje na podatność związaną z niewłaściwą neutralizacją dyrektyw w dynamicznie interpretowanych poleceniach. W efekcie wejście sterowane przez atakującego może zostać wykonane jako kod w kontekście terminala lub systemu operacyjnego.
Atakujący może wykonać dowolny kod na systemie ofiary bez jakiegokolwiek uwierzytelnienia, co może prowadzić do pełnego przejęcia kontroli nad systemem, utraty poufności danych oraz naruszenia integralności i dostępności systemu.
Należy zaktualizować Mintty do wersji wyższej niż 3.6.4. Należy zastosować patche dostępne u producenta zgodnie z referencjami. Jako środek tymczasowy zaleca się unikanie wyświetlania w terminalu niezaufanych danych wejściowych pochodzących z zewnętrznych źródeł.
Mintty Project Mintty w wersji 3.6.4 oraz wszystkich wcześniejszych wersjach.
Podatność dotyczy obsługi sekwencji OSC 50 w terminalu Mintty, co wynika z referencji wskazującej na analizę bezpieczeństwa terminali ANSI opublikowaną pod adresem dgl.cx/2023/09/ansi-terminal-security.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HMintty Project Mintty
APPMintty Project≤ 3.6.4
Powiązane podatności
Terminal character injection w Mintty umożliwia wykonanie kodu
Mintty Sixel Image Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability ...
Mintty before 3.4.7 mishandles Bracketed Paste Mode.
Mintty before 3.4.5 allows remote servers to cause a denial of service (Windows GUI hang) by telling the Mintt...