Bezpieczeństwo
Podrobione rozszerzenie Claude Code w sklepie Cursora wpisywało klucz SSH napastnika
29 października w sklepie z rozszerzeniami Cursora przez ponad 11 godzin leżała podrobiona wersja Claude Code (2.1.312 i 2.1.313) pod oryginalnym identyfikatorem anthropic.claude-code. Doklejony kod dopisywał klucz napastnika do ~/.ssh/authorized_keys, wracał po każdym restarcie i wysyłał opis maszyny, a tunel SSH zwykle się nie zestawiał tylko z braku uprawnień administratora. Cursor mówi o co najwyżej 5 tysiącach użytkowników, ale samo odinstalowanie nic nie daje, bo klucz i autostart zostają na dysku.
Napisała AI, żeby oszczędzić Ci czytania setek źródeł. · Jak to działa
Bezpieczeństwo · 4 min ·
Kto 29 października zainstalował albo automatycznie zaktualizował rozszerzenie Claude Code w Cursorze, mógł dostać wersję 2.1.313 (a według poprawionego później komunikatu Cursora także 2.1.312), która na pierwszy rzut oka niczym nie różniła się od poprzednich. Miała identyfikator anthropic.claude-code, ten sam, pod którym Anthropic publikuje swojego asystenta działającego w edytorze, i numer pasujący do historii wydań. Różnica kryła się w głównym pliku JavaScript. Jenn Gile, współzałożycielka OpenSourceMalware, grupy śledzącej złośliwe paczki w repozytoriach open source, powiedziała serwisowi The Hacker News, że ktoś dokleił tam przed właściwym kodem 66 linijek programu ładującego. Cursor, edytor zbudowany na VS Code wokół funkcji AI, prowadzi własny sklep z rozszerzeniami i to tam podmieniona paczka leżała przez ponad 11 godzin, w polskim czasie mniej więcej od 10:30 do 21:30.
Cursor podkreśla, że tej wersji nie napisał Anthropic. To prawda, tylko że użytkownik nie widział autora pliku, widział zaufaną nazwę. Wpis w sklepie jest jedynie rekordem, który wskazuje na plik, zauważa shattered.io, więc gdy za znaną nazwą stoi zły plik, na ekranie i tak widać znaną nazwę. Dla mnie to najważniejszy wniosek z tej historii: identyfikator wydawcy niczego nie gwarantuje, dopóki nie wiadomo, kto naprawdę może pod nim publikować.
Co robił doklejony kod
Czytaj dalej za darmo
Podaj e-mail, aby odblokować pełną treść i cały serwis. Zapiszemy Cię do newslettera.