AWS · Azure · GCP · Kubernetes

Bezpieczeństwo chmury i Kubernetes sprawdzone jak realny łańcuch ataku.

Łączymy przegląd konfiguracji z testem manualnym: od publicznej ekspozycji i tożsamości, przez workload, aż do danych, sekretów i płaszczyzny zarządzania.

1000+zrealizowanych pentestów
20+ latdoświadczenia większości zespołu
1 retestzazwyczaj w cenie
globalnieprojekty po polsku i angielsku

Dlaczego checklista to za mało

CIS Benchmark i narzędzia konfiguracyjne wskazują brakujące kontrolki. Pentest odpowiada na ważniejsze pytanie: które z nich można połączyć, aby uzyskać dostęp do zasobu krytycznego.

Zakres może obejmować pojedyncze konto chmurowe, organizację multi-account, klaster Kubernetes, pipeline CI/CD albo pełne środowisko hybrydowe.

Co obejmuje test

  • IAM, role, polityki, klucze, federacja, service accounts i uprawnienia między kontami;
  • storage, bazy, snapshoty, sekrety, metadata service i publiczna ekspozycja;
  • VPC/VNet, security groups, ingress/egress, private endpoints i segmentacja;
  • Kubernetes RBAC, admission, NetworkPolicy, secrets, workload identity i escape paths;
  • obrazy kontenerowe, registry, CI/CD, artifacty i łańcuch dostaw oprogramowania;
  • mapowanie do CIS, zaleceń dostawcy i priorytetów naprawczych.

Jak pracujemy

1. Zakres i ROE

Ustalamy cele, systemy, wyłączenia, konta testowe, okno prac i bezpieczne zasady komunikacji.

2. Test manualny

Automatyzacja wspiera rekonesans, lecz potwierdzenie podatności i łańcuchów ataku wykonuje pentester.

3. Raport

Zarząd otrzymuje wpływ biznesowy, a IT dowody, priorytety i konkretne zalecenia naprawcze.

4. Retest

Jedno podejście retestowe jest zazwyczaj w cenie, o ile oferta nie stanowi inaczej.

Przykładowy przebieg techniczny

cloud inventory -> IAM graph -> public exposure -> workload compromise hypothesis -> secrets/tokens -> lateral paths -> control-plane impact -> hardening

Co otrzymuje klient

  • raport techniczny z dowodami, oceną ryzyka i instrukcjami naprawy;
  • executive summary dla zarządu i właścicieli ryzyka;
  • prezentację wyników dla zespołu technicznego i kadry zarządzającej;
  • raport w języku polskim lub angielskim;
  • jedno podejście retestowe, o ile oferta nie stanowi inaczej;
  • możliwość podpisania NDA przed przekazaniem zakresu.

Najczęstsze pytania

Czy potrzebujecie dostępu administracyjnego?

Nie zawsze. Test może rozpocząć się od read-only review, konkretnej roli testowej albo perspektywy zewnętrznej. Zakres dobieramy do celu.

Czy skan CIS jest pentestem?

Nie. CIS daje punkt odniesienia dla konfiguracji, ale nie pokazuje automatycznie wykonalnego łańcucha ataku i wpływu biznesowego.

Czy testujecie Kubernetes?

Tak. Obejmujemy konfigurację klastra, RBAC, sieć, workloady, sekrety, obrazy i możliwe ścieżki pod-node-control plane.

Czy możecie pracować w środowisku produkcyjnym?

Tak, po uzgodnieniu bezpiecznych zasad, ograniczeń i kont testowych. Część walidacji może zostać wykonana w sposób pasywny.

Czy test obejmuje K01:2025 Insecure Workload Configurations?

Tak. Sprawdzamy privileged containers, hostPath, hostNetwork, capabilities, seccomp, AppArmor, obrazy uruchamiane jako root oraz możliwość zapisu do systemu plików. Oceniamy realną drogę z poda do węzła i zasobów klastra.

Czy test obejmuje K02:2025 Overly Permissive Authorization Configurations?

Tak. Analizujemy RBAC, ClusterRoleBinding, service accounts, impersonation, wildcard permissions i możliwość eskalacji przez tworzenie workloadów lub wiązań ról. Weryfikujemy uprawnienia w praktyce, nie tylko manifesty.

Czy test obejmuje K03:2025 Secrets Management Failures?

Tak. Sprawdzamy sekrety w manifestach, repozytoriach, zmiennych, obrazach, logach, etcd, CI/CD i zewnętrznych vaultach. Oceniamy rotację, zakres, szyfrowanie oraz możliwość użycia przejętego sekretu.

Czy test obejmuje K04:2025 Lack of Cluster Level Policy Enforcement?

Tak. Weryfikujemy Pod Security Standards, admission control, polityki Kyverno/Gatekeeper, kontrolę rejestrów i zasady wdrażania. Sprawdzamy, czy użytkownik może ominąć politykę alternatywnym zasobem lub ścieżką wdrożenia.

Czy test obejmuje K05:2025 Missing Network Segmentation Controls?

Tak. Testujemy NetworkPolicy, ruch między namespace, egress, DNS, dostęp do control plane, metadanych chmurowych i usług zarządzanych. Sprawdzamy zarówno deklaracje, jak i rzeczywisty przepływ pakietów.

Czy test obejmuje K06:2025 Overly Exposed Kubernetes Components?

Tak. Szukamy publicznego kube-apiserver, kubelet, dashboard, etcd, metrics i paneli operatorskich. Weryfikujemy uwierzytelnianie, autoryzację, ograniczenia źródeł i możliwość wykorzystania zdobytych poświadczeń.

Czy test obejmuje K07:2025 Misconfigured and Vulnerable Cluster Components?

Tak. Analizujemy konfigurację API server, kubelet, runtime, CNI, CSI, ingress, operatorów i węzłów. Łączymy błędy konfiguracji z wersjami podatnymi i realnymi ścieżkami eskalacji.

Czy test obejmuje K08:2025 Cluster to Cloud Lateral Movement?

Tak. Sprawdzamy workload identity, IAM roles for service accounts, metadata service, klucze w podach i dostęp do API chmurowego. Celem jest ustalenie, czy przejęty workload pozwala wyjść poza klaster.

Czy test obejmuje K09:2025 Broken Authentication Mechanisms?

Tak. Weryfikujemy certyfikaty, tokeny service account, OIDC, kubeconfig, rotację, konta użytkowników i mechanizmy dostępu awaryjnego. Sprawdzamy również poświadczenia pozostawione w pipeline i stacjach administratorów.

Czy test obejmuje K10:2025 Inadequate Logging and Monitoring?

Tak. Oceniamy audit logs, zdarzenia control plane, runtime telemetry, wykrywanie exec do poda, zmian RBAC, tworzenia privileged workload i dostępu do sekretów. Raport zawiera rekomendowane scenariusze dla SOC/SIEM.

Czy testujecie AWS, Azure i Google Cloud poza Kubernetes?

Tak. Zakres może objąć IAM, sieci, storage, funkcje serverless, sekrety, klucze KMS, logowanie, konta i usługi zarządzane. Test uzgadniamy z zasadami dostawcy oraz wymaganiami bezpieczeństwa środowiska produkcyjnego.

Czy test obejmuje CI/CD, rejestr obrazów i supply chain?

Tak. Sprawdzamy tokeny pipeline, runnerów, uprawnienia repozytorium, podpisy obrazów, provenance, podatne zależności i możliwość podmiany artefaktu. Analizujemy drogę od commitu do działającego workloadu.

Czy możliwy jest bezpieczny test klastra produkcyjnego?

Tak, po uzgodnieniu ROE, ograniczeń i okien testowych. Techniki o ryzyku wpływu walidujemy konfiguracją, kontrolowanym PoC lub w środowisku reprezentatywnym; dostępność i integralność produkcji mają pierwszeństwo.

Czy raport zawiera ścieżki ataku od poda do chmury?

Tak. Pokazujemy połączenie podatności, uprawnień i zaufania w formie attack path: punkt wejścia, eskalacja w klastrze, pozyskanie poświadczeń oraz dostęp do zasobów chmurowych. Każdy krok otrzymuje konkretne zalecenia.

Czym audyt bezpieczeństwa chmury różni się od pentestu chmury?

Audyt analizuje konfigurację, architekturę i zgodność ustawień z dobrymi praktykami. Pentest kontrolowanie waliduje, czy błędne role, sekrety, usługi lub workloady dają realną ścieżkę dostępu i eskalacji. Najlepszy rezultat daje połączenie przeglądu konfiguracji z bezpiecznym potwierdzeniem wpływu.

Co obejmuje audyt lub pentest bezpieczeństwa Kubernetes?

Zakres obejmuje control plane, RBAC, service accounts, workloady, sekrety, admission, polityki sieciowe, rejestry, obrazy, węzły i integrację z chmurą. Sprawdzamy także ścieżkę od podatnego kontenera do innych namespace, węzła albo zasobów AWS, Azure lub GCP.

Ile kosztuje test bezpieczeństwa chmury lub klastra Kubernetes?

Test bezpieczeństwa chmury lub Kubernetes zaczyna się od 4 999 PLN netto. Ostateczna cena zależy od liczby kont i subskrypcji, klastrów, regionów, workloadów, dostawców oraz oczekiwanego poziomu dostępu. Po krótkim opisie architektury przygotowujemy zakres i wiążącą wycenę.

Czy test obejmuje IAM i nadmiarowe uprawnienia w AWS, Azure lub GCP?

Tak. Analizujemy użytkowników, role, grupy, trust policies, service principals, federację, uprawnienia wildcard i możliwość eskalacji. Sprawdzamy również rzeczywiste użycie przejętych poświadczeń w granicach uzgodnionych Rules of Engagement.

Czy dostawcy chmury zezwalają na testy penetracyjne?

Zasady zależą od dostawcy i rodzaju usługi. Przed testem weryfikujemy aktualne reguły AWS, Azure, GCP lub innej platformy, definiujemy dozwolone zasoby i wyłączamy działania mogące wpływać na innych klientów. Klient pozostaje właścicielem zakresu i wymaganych zgłoszeń.

Czy testujecie zarządzane klastry EKS, AKS i GKE?

Tak. Ocenie podlega konfiguracja klastra, integracja IAM, workload identity, RBAC, węzły, sieć, sekrety, ingress i usługi chmurowe. Uwzględniamy granicę odpowiedzialności dostawcy, ale skupiamy się na elementach kontrolowanych przez organizację.

Czy audyt może objąć środowisko multi-cloud i chmurę hybrydową?

Tak. Sprawdzamy relacje zaufania, federację tożsamości, VPN i połączenia prywatne, wspólne pipeline, sekrety oraz możliwość ruchu bocznego między dostawcami i infrastrukturą lokalną. Raport pokazuje ścieżki przekraczające granice pojedynczego konta lub platformy.

Czy test bezpieczeństwa chmury obejmuje tylko konfigurację, czy także exploitację?

Zakres może obejmować oba elementy. Najpierw identyfikujemy błędne ustawienia i uprawnienia, a następnie bezpiecznie potwierdzamy wybrane ścieżki, na przykład dostęp do danych, przejęcie roli lub ruch z workloadu do chmury. Nie wykonujemy działań poza uzgodnionymi zasobami.

Czy test obejmuje sekrety, CI/CD i łańcuch dostaw oprogramowania?

Tak. Sprawdzamy repozytoria, zmienne pipeline, workload identity, rejestry obrazów, artefakty, podpisy, zależności i uprawnienia runnerów. Celem jest ustalenie, czy zmiana kodu lub obrazu może prowadzić do przejęcia środowiska produkcyjnego.

Czy audyt chmury wspiera CIS, NIS2, KSC2 i DORA?

Tak. Wyniki możemy mapować do CIS Benchmarks i wymagań bezpieczeństwa organizacji, a raport stanowi techniczny dowód weryfikacji konfiguracji oraz plan naprawczy. Nie zastępuje to pełnego audytu zgodności ani procesów zarządzania ryzykiem.

Jak wybrać firmę do testów chmury i Kubernetes?

Wykonawca powinien rozumieć zarówno usługi chmurowe, jak i kontenery, IAM, sieć i CI/CD. Warto poprosić o przykładowy raport pokazujący pełne ścieżki ataku, bezpieczne PoC, priorytety i retest. Sama lista błędnych ustawień bez walidacji wpływu jest niewystarczająca.

Powiązane obszary testów i ochrony