W marketplace środowiska IDE Cursor wykryto złośliwą wersję rozszerzenia Claude Code (2.1.313) od firmy Anthropic. Atak typu supply chain polegał na dystrybucji zmodyfikowanego pakietu, który zawierał loader wstrzyknięty przed właściwy kod narzędzia. Incydent mógł dotknąć do 5000 użytkowników w określonym oknie czasowym.
Malware działało poprzez dodawanie nieautoryzowanego klucza SSH do pliku authorizedkeys pod maską nieszkodliwego wpisu svc-telemetry. Następnie próbowało ustanowić tunel zwrotny do serwera atakującego, co miało umożliwić zdalny dostęp do zainfekowanego komputera. Dodatkowo rozszerzenie przesyłało informacje o systemie, użytkowniku oraz nazwach zmiennych środowiskowych zawierających wrażliwe dane.
Atak był ograniczony wyłącznie do marketplace'u Cursor; nie dotknął użytkowników VS Code ani Open VSX. Firma Cursor zareagowała, usuwając złośliwy pakiet, wyłączając serwer atakujących i odbudowując marketplace. Eksperci zalecają użytkownikom, którzy pobrali wersję 2.1.313, natychmiastową izolację hostów, usunięcie podejrzanych kluczy SSH oraz rotację poświadczeń.
Incydent ten stanowi poważne ostrzeżenie przed atakami na łańcuch dostaw w ekosystemach rozszerzeń IDE. Choć automatyczne aktualizacje są kluczowe dla bezpieczeństwa, w przypadku narzędzi o wysokich uprawnieniach warto rozważyć model ryzyka zakładający krótkie opóźnienie w ich wdrażaniu.


