Luka w OpenSSH i musl pozwala wejść do Alpine Linux z dowolnym hasłem
Dziesięcioletni błąd we współpracy OpenSSH z biblioteką musl pozwala logować się na zablokowane konta hasłem o długości od 257 do 1024 znaków.

Badacze odkryli lukę, która pozwala atakującemu zalogować się przez SSH na zablokowane konto z dowolnym hasłem o długości od 257 do 1024 znaków. Problem dotyczy współdziałania OpenSSH, najpopularniejszego oprogramowania do połączeń SSH, z musl, biblioteką języka C.
Zagrożona jest przede wszystkim domyślna konfiguracja Alpine Linux, dystrybucji bardzo popularnej w chmurze i obrazach Docker. Na atak mogą być narażone także inne systemy oparte na tych samych komponentach: OpenWrt w routerach oraz Buildroot i Yocto w urządzeniach IoT.
Jak działa błąd
Oprócz pary OpenSSH i musl muszą być spełnione dodatkowe warunki, między innymi hasło zahaszowane algorytmem SHA256 lub SHA512. W systemach opartych na Alpine są one dość typowe. Zbyt długie hasło wywołuje błąd, który zwraca systemowi znak „*”. To dokładnie ten znak, którym oznacza się konta niekorzystające z hasła, więc logowanie zostaje uznane za udane.
Luka jest łatwa do wykorzystania. Choć podatnych maszyn jest niewiele, nietrudno znaleźć te, które wystawiają port SSH do internetu, i wysłać im zbyt długie hasło. Wystarczy jedno połączenie, by sprawdzić, czy dostęp się otworzy.
Odkrycie i poprawka
Błąd istnieje od 2016 roku i przez dziesięć lat pozostawał niezauważony. Znalazł go Özgün Kültekin z firmy Wakefield, korzystając z pomocy zastępu agentów AI. Skompilował sshd we wszystkich możliwych konfiguracjach (glibc, musl, z PAM i bez) i wysłał, jak sam mówi, około 17 600 dziwnych połączeń: dziwne hashe, uszkodzone konta i zdecydowanie zbyt długie hasła.
Twórcy Alpine Linux i musl wydali już poprawkę, którą zaleca się zainstalować jak najszybciej. Jeśli nie wiesz, czy twoje urządzenia korzystają z Alpine Linux, najlepiej zaktualizować aplikacje Docker, serwer NAS, telewizor smart i router do najnowszej wersji systemu.
Aplikacje warte uwagi
Wybierz właściwe pola, dodaj je i trafiaj w cel. Łatwa do nauczenia, trudna do opanowania. Za darmo, dla każdego wieku.
Rozmawiaj z partnerem AI; każde zdanie wraca poprawione i wyjaśnione w Twoim języku. 9 języków, od A1 do C2.
Otwieraj komunikaty EDIFACT i X12, każdy segment objaśniony, konwersja do JSON/XML, eksport PDF i Excel. Działa lokalnie, bez wysyłania.
Wybierz dla kogo, okazję i osobowość. Wyszukiwarka czyta opisy produktów lokalnych sklepów i układa to, co pasuje. Za darmo, bez rejestracji.
Więcej z tego dnia
Zobacz wszystkie →
Apple wprowadza w Logic Pro Intelligence Usage Packs za 49,99 dolara

Redalpine zamyka fundusz RAC VIII o wartości 250 mln dolarów

Valkyrie Dynamics zdobywa 1 mln euro na radar do dronów-przechwytywaczy

Red Hat wprowadza OpenShift 5 z narzędziami AI do diagnostyki
Więcej w kategorii: Bezpieczeństwo
Zobacz wszystkie →
iOS 27.2.1 od Apple łata dziewięć luk w iMessage i Bluetooth

NIS uprości testy produktów bezpieczeństwa i ograniczy duplikaty

Anthropic pod lupą koreańskiego regulatora po wycieku kont Claude
