Krytyczna luka w kluczowych routerach Junipera

  • Home
  • /
  • Blog
  • /
  • Krytyczna luka w kluczowych routerach Junipera

Data: 7 stycznia, 2010

Juniper Networks, jeden z największych na świeci producentów aktywnych urządzeń sieciowych, ostrzegł wczoraj swych klientów przed krytyczną luką w systemie operacyjnym JUNOS.

Szereg urządzeń pracujących pod kontrolą systemu JUNOS podatna jest na awaryjne zakończenie pracy w wyniku odebrania specjalnie spreparowanych segmentów TCP. Błąd ten obecny jest w oprogramowaniu w wersjach od 3 do 10. Co najgorsze, nie ma żadnego sposobu na zabezpieczenie urządzeń zawierających dziurawe wersje systemu. Nie pomoże nawet jakiekolwiek filtrowanie pakietów za pomocą funkcji ACL (ang. access control list). Producent opublikował już jednak odpowiednie poprawki bezpieczeństwa.

Problem jest o tyle poważny, że wiele z najważniejszych routerów internetowych oraz urządzeń wchodzących w skład największych sieci komputerowych to właśnie urządzenia marki Juniper. Do czasu zastosowania odpowiednich poprawek bezpieczeństwa, każde z tych urządzeń pozostanie podatne na zdalny atak.

Materiał pochodzi z serwisu HARD CORE SECURITY LAB.

Podobne wpisy

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone


  1. ak47 pisze:

    hmm freebsda też jest zagrożona?

    1. maciek pisze:

      nie musi. Junos to własnościowy system, a jego kluczowe innowacje nie są do FreeBSD włączane.

      1. ak47 pisze:

        wiem że nie musi ;p dlatego się pytam.
        trasz się chwalił że dużo kodu juniper zwraca z powrotem, a ta dziura trochę już istnieje skoro obejmuje tyle wersji systemu.

        1. hcsl.pl pisze:

          Nie wiadomo, czy dotyczy to FreeBSD, na którym rzeczywiście JUNOS bazuje. Co najgorsze, nie wiadomo dokładnie na czym polega ta luka – niestety Juniper prowadzi politykę przekazywania dokładnych informacji o lukach wyłącznie swoim zaufanym klientom ;). Wiemy tylko, że chodzi prawdopodobnie o jakąś kombinację bitów w opcjonalnym polu Opcje w segmencie TCP.

        2. janc pisze:

          niestety Juniper prowadzi politykę przekazywania dokładnych informacji o lukach wyłącznie swoim zaufanym klientom

          Jeśli błąd istnieje też we FreeBSD to ciekawe czy Juniper będzie skłonny się tym podzielić skoro oznacza to de facto "full disclosure" błędu 🙂

  2. xeros pisze:

    Ja właśnie rozpracowałem firmware (oparte na Linuksie) jednego z znanych producentów rejestratorów do monitoringu CCTV i poza znalezionymi poważnymi lukami zauważyłem, że ma backdoora zgłaszającego producentowi domenę, adres IP rejestratora i komputera i umożliwia zdalny dostęp na roota + kilku użytkowników (zmiana w użytkownikach w konsoli zarządzania rejestratorem nie rusza tych systemowych ustawionych przez producentach). Oczywiście w dokumentacji nie ma o tym ani słowa, a rejestrator jest dedykowany głównie do wystawiania w Internecie. IMO nie tylko narusza to licencję GPL (firmware w postaci binarnej opartej na jednej z typowych dystrybucji Linuksa bez dostępu do kodu źródłowego i nawet w dokumentacji o tym nie wspominają), ale też naraża klientów na ataki i zdalną kontrolę producenta. Teraz zastanawiam się co zrobić z tym dalej… Fakt (podejrzenia) naruszenia licencji GPL i dziur to mógłbym zgłosić producentowi, ale… backdoor wygląda na celowe działanie wykonane przez producenta (te samo można znaleźć w każdej aktualizacji firmware tego producenta pobieranej z jego strony internetowej lub FTP).

    1. avallash pisze:

      intrygujące. Możesz podać jakieś szczegóły? (oczywiście takie, które nie ułatwią wykorzystania tego backdoora)

      1. xeros pisze:

        Pierwsze podejrzenia padły jak podłączałem się przez przeglądarkę na adres IP rejestratora (http://ip_rejestratora/) – zostałem momentalnie przekierowany (refresh) na link będący odnośnikiem do strony producenta z adresem IP i nazwą rejestratora w zapytaniu HTTP_GET (widoczne na pasku adresu w przeglądarce: http://…/…?ip=…), po czym ponowne przekierowanie na http://ip_rejestratora/web.html, więc postanowiłem zainteresować się czego producent chce ode mnie ;-)…
        Potem zabrałem się za analizę pliku firmware dostępnego jako aktualizacja oprogramowania dla rejestratora…

    2. fixer pisze:

      Opisz na bugtraq – to luka w bezpieczeństwie.

    3. bies pisze:

      Prześlij te dane do FSF i SFLC.

    4. bartz pisze:

      tylko powiedz ze nie planet..

      1. xeros pisze:

        Nie, to akurat firma, która specjalizuje się właśnie głównie w CCTV. Przy okazji szukania oprogramowania do zarządzania tymi rejestratorami znalazłem podobne firmware w rejestratorach również kilku innych firm. W wolnym czasie też je "przebadam" czy przypadkiem nie zawierają czegoś podobnego. Chyba rzeczywiście problem zgłoszę gdzieś dalej…

        1. Kejk pisze:

          Koniecznie zgłoś. Wiele firm zarabia na Linuksie, nie dając nic w zamian. Licencja BSD na to pozwala, ale jeżeli GPL nie, to powinni jej przestrzegać. Zgłoszenie może się skończyć tylko dobrze (ale nie dla firmy :-P). No i po zgłoszeniu nie Ty się zajmujesz sprawą, więc nie ma obaw że będziesz ciągany po sądach. Co najwyżej przejdziesz się na komisariat złożyć zeznania – miałem podobną sytuację w wykorzystywaniem artykułów z linux.pl. Sprawa zakończyła się grzywną, przeprosinami i… satysfakcją pokrzywdzonych 🙂

  3. "Core'owy" potworek razi. Dlatego my, lud pracujący miast i wsi, domagamy się utrzymania wysokiej jakości w całości tekstów hcsl, łącznie z tytułem! 😉

    1. hcsl.pl pisze:

      Jak proponujesz to zapisać :)?

      1. Krytyczna luka w niektórych routerach Junipera
        Krytyczna luka w popularnych routerach Junipera
        Krytyczna luka w routerach Junipera

        1. maciek pisze:

          Ale "popularny" ani "niektóry" nie jest tłumaczeniem słowa "core"; można silić się na jakieś rutery "centralne", ale po co?

        2. hcsl.pl pisze:

          Chodziło mi o zachowanie znaczenia :). "niektóre", "popularne" itd. nie oddaje tego co znaczy tu słowo core'owe.

        3. Przecież to nie jest tłumaczenie… Chyba, że tłumaczenie się. 😉

          Cokolwiek, byle nie korowy 🙂 CLR syndrome?

      2. @hcsl.pl: Core'owy tłumaczy się na polski jako rdzeniowy.

        1. janc pisze:

          w kontekście sieciowym będzie to ruter szkieletowy ew. ruter sieci szkieletowej

        2. hcsl.pl pisze:

          No tak, ten szkieletowy chyba byłby najlepszym polskim odpowiednikiem.

        3. W kontekście sieciowym jak najbardziej tłumaczy się jako rdzeniowy, co prawda w odniesieniu do switchy, więc rzeczywiście szkieletowy chyba tu najlepiej pasuje.

    2. el.pescado pisze:

      Korowy, czyli wykonany z kory drzewnej.

    3. Wizard pisze:

      Cieszę się, że nie jestem pierwszym porażonym tytułem czytelnikiem.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Newsletter OSnews raz w tygodniu. Bez reklam.