bitcoin.pl logo
BTCN/A
Bitcoin
$63,717.6233 731 zł
Cyberbezpieczeństwo
2026-05-21
3 min czytania

Zainfekowane rozszerzenie VS Code otworzyło hakerom drzwi do wewnętrznych danych platformy GitHub

PO
Przemysław OlędzkiRedaktor Bitcoin.pl
Futures03.25-PL_Images_728x90_04_v1b
Kluczowe wnioski
  • Hakerzy z grupy TeamPCP wykorzystali złośliwą wersję popularnego rozszerzenia Nx Console, aby przejąć kontrolę nad urządzeniem pracownika GitHub.
  • Incydent doprowadził do wycieku około 3800 wewnętrznych repozytoriów, w tym fragmentów zgłoszeń serwisowych od klientów.
  • Atak trwał zaledwie 18 minut, co wystarczyło do pobrania narzędzi kradnących hasła z menedżerów i konfiguracji chmurowych.
Oficjalny komunikat bezpieczeństwa potwierdził najgorszy scenariusz dla deweloperów. GitHub padł ofiarą precyzyjnie zaplanowanego ataku na łańcuch dostaw oprogramowania, którego punktem wyjścia stało się przejęcie prywatnego komputera jednego z programistów rozszerzenia Nx Console dla Microsoft Visual Studio Code. Przestępcy wykorzystali to urządzenie do wstrzyknięcia złośliwego kodu do oficjalnego narzędzia używanego na całym świecie. Skutkiem było całkowite skompromitowanie firmowego sprzętu należącego do pracownika platformy GitHub.
Sytuacja jest bezpośrednim następstwem wcześniejszego incydentu bezpieczeństwa, który dotknął ekosystem TanStack.
Współzałożyciel Narwhal Technologies, Jeff Cross, przyznał w serwisie X, że naruszenie kodu wtyczki nrwl.angular-console nastąpiło po przełamaniu zabezpieczeń w strukturach ich własnego programisty. Lawina ruszyła jednak znacznie szerzej. W tym samym czasie analogiczne problemy raportowały inne globalne podmioty, w tym OpenAI, Mistral AI oraz Grafana Labs.
Avatar GitHubGitHub@github

1/ We are sharing additional details regarding our investigation into unauthorized access to GitHub's internal repositories. Yesterday we detected and contained a compromise of an employee device involving a poisoned VS Code extension. We removed the malicious extension version,

Jak doszło do ataku na GitHub i wycieku danych

Cyberprzestępcy działający pod szyldem TeamPCP zdołali w krótkim czasie skopiować i wyprowadzić z systemów około 3800 wewnętrznych repozytoriów kodu. Alexis Wales, dyrektor ds. bezpieczeństwa informacji w firmie GitHub, wydała oświadczenie, w którym kategorycznie zapewnia o braku dowodów na wyciek danych klientów przechowywanych poza zainfekowanym obszarem. Zagrożenie nie dotyczy bezpośrednio zewnętrznych repozytoriów organizacji czy prywatnych przedsiębiorstw korzystających z platformy. Wewnętrzne zasoby zawierały jednak wrażliwe zapisy rozmów technicznych ze wsparciem deweloperskim.
Współczesne systemy bezpieczeństwa wymagają natychmiastowej reakcji w takich sytuacjach.
GitHub wdrożył procedury izolacji środowiska i przeprowadził masowe unieważnienie kluczowych sekretów oraz tokenów uwierzytelniających. Monitorowanie systemów pod kątem nietypowej aktywności trwa nieprzerwanie.

Pułapka ukryta w Visual Studio Marketplace

Zainfekowana wersja rozszerzenia była dostępna do pobrania 18 maja 2026 roku dokładnie przez 18 minut, między godziną 12:30 a 12:48 UTC. Nir Zadok, badacz z firmy OX Security, wskazuje na niezwykle wysoki poziom dopracowania technicznego tej operacji. Rozszerzenie funkcjonowało bez zarzutu, lecz w tle wywoływało pojedyncze polecenie systemowe. Komenda udawała rutynowe zadanie konfiguracji protokołu MCP, pobierając złośliwą paczkę z ukrytego commita w oficjalnym kodzie projektu na GitHubie.
Ten krótki czas wystarczyło hakerom do zainfekowania systemów oprogramowaniem typu credential stealer. Narzędzie zostało zaprojektowane specjalnie do przeszukiwania konkretnych lokalizacji. Celem były bazy danych haseł 1Password, pliki konfiguracyjne Anthropic Claude Code, a także dane dostępowe do platform npm oraz Amazon Web Services.

Automatyczne aktualizacje jako zagrożenie dla infrastruktury GitHub

Eksperci do spraw cyberbezpieczeństwa zwracają uwagę na systemowy problem dystrybucji kodu. Raphael Silva z firmy Aikido zauważa, że domyślnie włączone automatyczne aktualizacje w edytorach takich jak VS Code czy Cursor stają się w tym układzie bronią obosieczną. Twórcy marketplace'ów nie stosują obecnie żadnych mechanizmów kwarantanny ani dodatkowej weryfikacji manualnej pomiędzy momentem wysłania nowej wersji przez dewelopera a jej automatycznym pobraniem przez tysiące komputerów na świecie.
Działanie TeamPCP opiera się na powtarzalnym schemacie. Przejęcie jednego zaufanego narzędzia pozwala zebrać dane uwierzytelniające ze sprzętu programistów, którzy je pobrali. Te same klucze dostępowe służą następnie do sforsowania zabezpieczeń kolejnego, całkowicie legalnego oprogramowania w łańcuchu.

O autorze

PO
Przemysław Olędzki

Tematyką aktywów cyfrowych i technologii blockchain zainteresowałem się w 2017 roku, a od 2020 roku działam w niej zawodowo. Moje główne obszary zainteresowań to transformacja cyfrowa oraz skalowanie projektów Web3. Swoją wiedzą dzielę się poprzez publikacje oraz wystąpienia na wydarzeniach branżowych w Polsce i za granicą. Prowadzę kurs dotyczący Web3 na uczelni wyższej oraz aktywnie działam w stowarzyszeniu technologicznym. Prywatnie interesuję się tematyką zdrowia, treningu siłowego oraz optymalizacji wydajności.

Chcesz być na bieżąco? Zaobserwuj nas w
Google News
Obserwuj

Newsletter Bitcoin.pl

Najważniejsze newsy i insiderskie informacje prosto na Twój email.

Dbamy o ochronę Twoich danych. Polityka Prywatności