🔥 Gemini Pro 170 zł -43% CapCut Pro 460 zł -23% do niedzieli Zobacz →
Przejdź do treści
Infrastruktura

Kontraktor CISA opublikował hasła na GitHubie. Jak uniknąć podobnego ryzyka w firmie?

Kontraktor CISA opublikował na GitHubie hasła i klucze do wewnętrznych systemów agencji. Incydent ujawnia słabości w zarządzaniu dostępem, które dotyczą także polskich firm i instytucji.

3 min read
An abstract composition of a large, dark cloud made of tangled cables and code fragments, with a single glowing key floating in front of it, partially obscured by a translucent shield.

W maju 2026 roku wyszło na jaw, że kontraktor amerykańskiej agencji CISA (Cybersecurity and Infrastructure Security Agency) opublikował na publicznym koncie GitHub dziesiątki haseł i kluczy dostępu do wewnętrznych systemów agencji. Incydent ten, opisany przez serwis KrebsOnSecurity, unaocznia fundamentalne ryzyko związane z zarządzaniem tożsamością i dostępem w organizacjach, które polegają na zewnętrznych wykonawcach. Dla polskich firm i instytucji administracji publicznej to sygnał, by przyjrzeć się własnym procedurom bezpieczeństwa.

Co się wydarzyło w CISA?

Jak wynika z raportu KrebsOnSecurity, kontraktor CISA z uprawnieniami administracyjnymi utworzył publiczny profil GitHub o nazwie „Private-CISA”. Umieścił w nim jawne poświadczenia (ang. plaintext credentials) do kilkudziesięciu systemów agencji, w tym do zasobów AWS GovCloud. Co więcej, w repozytorium znajdował się prywatny klucz RSA do aplikacji GitHub zainstalowanej w organizacji CISA-IT, który dawał pełny dostęp do wszystkich repozytoriów kodu źródłowego, włącznie z możliwością przejęcia potoków CI/CD.

Eksperci, którzy przeanalizowali repozytorium, stwierdzili, że kontraktor celowo wyłączył wbudowane w GitHub zabezpieczenie przed publikowaniem wrażliwych danych. Repozytorium istniało od listopada 2025 roku, a najbardziej newralgiczne dane trafiły do niego pod koniec kwietnia 2026. Firma GitGuardian powiadomiła CISA o wycieku, ale – jak podaje KrebsOnSecurity – agencja przez ponad tydzień nie unieważniła wszystkich ujawnionych kluczy.

Dlaczego to ważne dla polskich organizacji?

Incydent w CISA nie jest odosobniony. Każda firma, która korzysta z usług zewnętrznych integratorów, programistów czy administratorów, naraża się na podobne ryzyko. Polskie przedsiębiorstwa, zwłaszcza te działające w sektorach energetyki, finansów czy administracji, często zatrudniają kontraktorów do zarządzania chmurą, serwerami czy repozytoriami kodu. Jeśli ci wykonawcy nie są objęci ścisłymi politykami bezpieczeństwa, konsekwencje mogą być poważne.

Jak zauważył Adam Boileau, współprowadzący podcast Risky Business, cytowany w artykule KrebsOnSecurity: „Ostatecznie jest to problem, którego nie rozwiążesz za pomocą kontroli technicznej. To problem ludzki – zatrudniłeś kontrahenta, który z własnej woli postanowił użyć GitHub do synchronizacji treści z komputera służbowego na domowy”. To spostrzeżenie pokazuje, że nawet najlepsze narzędzia nie zastąpią świadomości i odpowiednich procedur.

Jakie kroki podjąć, by ograniczyć ryzyko?

W odpowiedzi na incydent CISA warto wdrożyć kilka sprawdzonych praktyk:

  • Polityka zarządzania kontami wykonawców. Każdy kontraktor powinien mieć dostęp tylko do tych zasobów, które są niezbędne do realizacji zlecenia. Dostęp należy regularnie przeglądać i odbierać po zakończeniu projektu.
  • Wymuszenie uwierzytelniania wieloskładnikowego (MFA). Nawet jeśli dojdzie do wycieku hasła, drugi składnik może powstrzymać atakującego.
  • Monitorowanie repozytoriów kodu. Narzędzia takie jak GitGuardian czy TruffleHog (wspomniane w źródle) automatycznie wykrywają wycieki kluczy i haseł w publicznych repozytoriach. Warto wdrożyć je również we własnym środowisku.
  • Szkolenia z bezpieczeństwa dla kontraktorów. Każda osoba z dostępem do systemów firmowych powinna znać podstawowe zasady ochrony danych – w tym zakaz przechowywania haseł w publicznych serwisach.
  • Blokada możliwości wyłączania zabezpieczeń GitHub. Administratorzy mogą ustawić globalne polityki, które uniemożliwią publikowanie wrażliwych danych w publicznych repozytoriach.

Co dalej?

Incydent w CISA pokazuje, że nawet agencja odpowiedzialna za cyberbezpieczeństwo USA może paść ofiarą błędu ludzkiego. Dla polskich firm to przestroga, by nie lekceważyć zarządzania dostępem i regularnie audytować działania kontraktorów. Warto śledzić dalszy rozwój sprawy – Kongres USA zażądał od CISA odpowiedzi na kilkanaście pytań dotyczących procedur bezpieczeństwa. Ich wnioski mogą być cenną lekcją dla organizacji na całym świecie.

Redakcja sekuret.pl

Redakcja sekuret.pl

AUTHOR