Dziura w protokole TCP

New Scientist poinformował, że wykryto dziurę w protokole Trasmission Contol Protocol (TCP). Jest to protokół, na którym opiera się działanie sieci. Odkryta luka może zostać użyta do wyłączania wielu marek routerów - maszyn, które sterują ruchem między sieciami tworzącymi internet. Dziura została uznana za krytyczną, ale routery różnych firm są na nią wrażliwe w różnym stopniu. Zależy to zarówno od sprzętu, jak i oprogramowania. Jednak jej skutki mogą dotknąć znaczną część społeczności internetowej.

article cover
RMF24

TCP jest protokołem warstwy transportowej modelu ISO/OSI. Odpowiada za przepływ pakietów danych przez internet. Zawiera możliwość zdalnego zresetowania sesji komunikacyjnej.

Aby wysłać takie polecenie reset trzeba wykorzystać właściwy port. Porty te są ustalane przez router wcześniej. Poprzednio sądzono, że szansa odgadnięcia portu była niesamowicie mała - około 1 do 4 bilionów. Jednak Paul Watson, niezależny konsultant do spraw bezpieczeństwa odkrył, że komendę reset można wysłać już po kilku próbach. Kolejne wysyłanie takich komend do odpowiednio wybranych routerów może spowodować, że informacje z jednej sieci nie są przesyłane do innej, w rezultacie komputery z 2 różnych sieci nie będą mogły się komunikować.

Wielu producentów routerów, włącznie z największym - Cisco, potwierdziło, że ich produkty są wrażliwe na ten błąd. Niektóre z nich mogą być chronione poprzez dokładną i ostrożną konfigurację, inne będą wymagały programowej łatki.

Masz sugestie, uwagi albo widzisz błąd?
Dołącz do nas