Wydano wersję PuTTY 0.84, klienta do protokołów SSH, Telnet, Rlogin i SUPDUP, dostarczanego z wbudowanym emulatorem terminala i obsługującego pracę w systemach Unix-podobnych oraz Windows. Źródła projektu są dostępne na licencji MIT.
W nowej wersji:
- Dodano opcję uruchamiania poleceń wskazanych przez użytkownika przed nawiązaniem połączenia sieciowego, co może być przydatne do organizowania połączeń z serwerami, które otwierają porty do SSH dopiero po wcześniejszym kontakcie na innym porcie (port knocking).
- Dla systemów Unix zaimplementowano tryb wyświetlania w terminalu naciśnięć pojedynczych klawiszy podczas wprowadzania złożonych symboli Unicode, generowanych po naciśnięciu kilku klawiszy.
- Poprawiono wsparcie pracy w środowiskach opartych na Wayland. Zapewniono wybór odpowiedniej czcionki w przypadku braku czcionki X11 ‘fixed’. Wyeliminowano awaryjne zakończenie pterm przy próbie zmiany utmp.
- Usunięto dwie nieznaczne podatności (CVE nie przypisane). Pierwsza podatność prowadzi do awaryjnego zakończenia podczas łączenia z złośliwym SSH -serwera w wyniku podwójnego wywołania funkcji zwalniania pamięci (double-free). Druga podatność powoduje ustawienie wskaźnika zaufanych zapytań (trust sigil) dla całego niezabezpieczonego ruchu, na przykład Telnet, podczas łączenia przez proxy -serwer, wymagający podania hasła.
Źródło: opennet.ru
