Luki w telewizorach LG Smart TV umożliwiają przejęcie roota z sieci lokalnej bez uwierzytelnienia - Security Bez Tabu

Luki w telewizorach LG Smart TV umożliwiają przejęcie roota z sieci lokalnej bez uwierzytelnienia

Cybersecurity news

Wprowadzenie do problemu / definicja

Bezpieczeństwo urządzeń IoT i Smart TV coraz częściej zależy nie tylko od ochrony usług dostępnych z internetu, ale również od odporności na ataki prowadzone z poziomu sieci lokalnej. Najnowsze ustalenia dotyczące telewizorów LG z systemem webOS pokazują, że łańcuch kilku błędów może doprowadzić do pełnego przejęcia urządzenia z uprawnieniami roota jeszcze przed procesem uwierzytelnienia użytkownika. Taki scenariusz jest szczególnie groźny, ponieważ nie wymaga interakcji właściciela ani podania kodu PIN.

W skrócie

Badacze opisali trzy podatności w systemie webOS, które po połączeniu pozwalają atakującemu znajdującemu się w tej samej sieci lokalnej uzyskać uprawnienia roota na wybranych telewizorach LG. Łańcuch ataku wykorzystuje usługę parowania dostępną na porcie 3001, mechanizm zaufania do podpisanego manifestu aplikacji testowej, brak właściwej walidacji nawigacji w jednej z wbudowanych aplikacji oraz możliwość wstrzyknięcia poleceń do usługi systemowej uruchomionej z najwyższymi uprawnieniami. Producent udostępnił poprawkę, a użytkownikom zalecono sprawdzenie dostępności aktualizacji firmware.

Kontekst / historia

Opisany przypadek wpisuje się w szerszy trend zagrożeń dotyczących lokalnej powierzchni ataku urządzeń smart home. W praktyce telewizory Smart TV są dziś pełnoprawnymi systemami sieciowymi: obsługują aplikacje, integracje mobilne, usługi parowania i interfejsy komunikacji międzyprocesowej. Każdy taki komponent zwiększa ryzyko błędów logicznych oraz problemów z izolacją uprawnień.

Według opublikowanych informacji łańcuch podatności został przetestowany na modelach 32LQ636BPSA oraz 27TQ600SW z systemem webOS 7.5.7-25 i firmware 04.54.40. Nie potwierdzono jednoznacznie pełnej skali wpływu na inne modele i wersje oprogramowania, co oznacza, że zakres narażenia może być szerszy niż oficjalnie wykazane przypadki. Badanie powiązano z prezentacją podczas konkursu TyphoonPWN 2026 w Seulu, a w chwili publikacji nie informowano o aktywnej eksploatacji tych błędów w rzeczywistych atakach.

Nie jest to pierwszy sygnał ostrzegawczy związany z webOS i atakami z sieci lokalnej. Wcześniejsze doniesienia również wskazywały, że błędy w komponentach sieciowych telewizorów LG mogą prowadzić do nieautoryzowanego dostępu. Pokazuje to, że Smart TV pozostają atrakcyjnym celem zarówno dla badaczy bezpieczeństwa, jak i potencjalnych napastników, szczególnie tam, gdzie urządzenia działają przez lata bez regularnych aktualizacji.

Analiza techniczna

Techniczny przebieg ataku opiera się na łańcuchowym wykorzystaniu trzech odrębnych słabości. Pierwszy etap dotyczy usługi wystawionej na porcie 3001, używanej przez aplikację LG ThinQ do parowania urządzenia. Atakujący odtwarza manifest pochodzący z wbudowanej aplikacji sync-demo. Kluczowe znaczenie ma to, że manifest jest podpisany certyfikatem testowym, któremu podatny firmware ufa. Odpowiednio ustawione uprawnienie w manifeście powoduje pominięcie standardowego żądania kodu PIN przez usługę parowania, co skutkuje wydaniem uprzywilejowanego klucza.

Drugi etap wykorzystuje ten klucz do uruchomienia kolejnej wbudowanej aplikacji, identyfikowanej jako cmp-client. Problem polega na braku wystarczającej kontroli celu nawigacji. W efekcie aplikacja może zostać skierowana do strony kontrolowanej przez atakującego. Załadowana treść zachowuje dostęp do PalmServiceBridge, czyli wewnętrznego interfejsu umożliwiającego komunikację z usługami systemowymi telewizora.

Trzeci etap to eskalacja do pełnego wykonania poleceń jako root. Za pośrednictwem PalmServiceBridge napastnik odwołuje się do usługi logowania systemowego pmlogd i przekazuje spreparowane dane wejściowe zawierające polecenia powłoki. Ponieważ usługa nie filtruje poprawnie tego pola, dochodzi do command injection. Krytyczne znaczenie ma tutaj kontekst wykonania: pmlogd działa z uprawnieniami roota, więc wstrzyknięte polecenia również są uruchamiane z najwyższym poziomem uprzywilejowania.

Z perspektywy bezpieczeństwa jest to klasyczny przykład niebezpiecznego łańcucha exploitów, w którym pojedyncze błędy logiczne i walidacyjne łączą się w pełne przejęcie systemu. Każdy etap osobno może wydawać się ograniczony, ale ich skumulowany efekt prowadzi do całkowitego złamania modelu zaufania urządzenia.

Konsekwencje / ryzyko

Najważniejszą konsekwencją jest możliwość uzyskania trwałego, uprzywilejowanego dostępu do telewizora przez napastnika obecnego w tej samej sieci lokalnej. W praktyce oznacza to, że zagrożenie może pochodzić nie tylko od użytkownika wewnątrz domu lub biura, ale również od zainfekowanego urządzenia działającego w tej samej podsieci, na przykład laptopa, smartfona, dekodera czy innego elementu IoT.

Przejęcie Smart TV z uprawnieniami roota stwarza kilka kategorii ryzyka operacyjnego:

  • wykorzystanie urządzenia jako punktu pivotingowego do dalszego rozpoznania i ataków bocznych wewnątrz sieci,
  • trwała modyfikacja ustawień systemowych i instalacja nieautoryzowanych komponentów,
  • osadzenie mechanizmów utrzymania dostępu,
  • naruszenie prywatności użytkownika,
  • manipulacja ruchem sieciowym,
  • wykorzystanie telewizora jako elementu botnetu.

Szczególnie istotne jest to, że atak nie wymaga interakcji użytkownika. Brak potrzeby zatwierdzania połączenia czy podawania PIN-u znacząco obniża próg wejścia dla napastnika i zwiększa skuteczność scenariuszy automatycznej eksploatacji w środowiskach, gdzie wiele urządzeń pracuje na domyślnych ustawieniach.

Rekomendacje

Podstawowym działaniem obronnym jest niezwłoczne sprawdzenie dostępności aktualizacji firmware dla telewizorów LG działających pod kontrolą webOS i wdrożenie poprawek producenta. Jeżeli organizacja zarządza większą liczbą urządzeń Smart TV, proces aktualizacji powinien zostać objęty standardowym cyklem patch management, a nie traktowany jako zadanie incydentalne.

Dodatkowo warto wdrożyć następujące środki:

  • segmentację sieci dla urządzeń IoT i RTV, tak aby telewizory nie znajdowały się w tej samej podsieci co stacje robocze i systemy wrażliwe,
  • ograniczenie komunikacji lateralnej między urządzeniami końcowymi za pomocą reguł zapory i polityk NAC,
  • monitorowanie ruchu wewnętrznego pod kątem nietypowych połączeń do usług zarządzających i parujących,
  • inwentaryzację modeli, wersji webOS i wersji firmware w celu szybkiej identyfikacji urządzeń potencjalnie podatnych,
  • wyłączenie lub ograniczenie zbędnych funkcji integracyjnych, jeśli nie są wykorzystywane operacyjnie,
  • uwzględnienie Smart TV i innych urządzeń konsumenckich w procedurach hardeningu oraz testach bezpieczeństwa sieci lokalnej.

W środowiskach korporacyjnych i hotelowych szczególnie ważne jest odseparowanie telewizorów od infrastruktury administracyjnej oraz sieci użytkowników uprzywilejowanych. W takich scenariuszach nawet lokalna podatność może mieć znaczenie większe niż klasyczny incydent konsumencki.

Podsumowanie

Opisany łańcuch podatności w telewizorach LG z webOS pokazuje, że lokalna powierzchnia ataku urządzeń Smart TV pozostaje istotnym problemem bezpieczeństwa. Połączenie błędów w mechanizmie parowania, walidacji nawigacji i filtrowaniu danych wejściowych doprowadziło do scenariusza pre-auth root takeover bez udziału użytkownika. Dla właścicieli urządzeń oznacza to konieczność szybkiego zastosowania aktualizacji, a dla zespołów bezpieczeństwa dodatkowy argument za traktowaniem telewizorów i innych urządzeń IoT jako pełnoprawnych elementów krajobrazu zagrożeń.

Źródła

  1. LG Smart TVs Vulnerable to Pre-Auth Root Takeover From Local Network — https://thehackernews.com/2026/10/lg-smart-tvs-vulnerable-to-pre-auth.html
  2. SSD Advisory – LG webOS TV Multiple Vulnerabilities — https://ssd-disclosure.com/ssd-advisory-lg-webos-tv-multiple-vulnerabilities/