Why Traditional Vulnerability Scanners Fail in Kubernetes and Cloud Environments

Traditional vulnerability management approaches break down when applied to containers and cloud infrastructure because containers are ephemeral, internal networks are invisible from the outside, and misconfigurations can be introduced at build time. The article highlights the 2018 Tesla Kubernetes incident where an exposed dashboard allowed cryptomining via stolen AWS credentials without any code vulnerabilities. Container security tools are required to scan images during build, enforce policies at deployment, and monitor runtime behavior, unlike classic scanners that only examine running workloads. Key configuration risks include privileged pods, missing NetworkPolicy objects, and overly broad RBAC roles such as cluster-admin. Supply chain protections like Sigstore image signing and SBOM generation are presented as essential for preventing compromised base images and hidden dependencies. Cloud environments add shared responsibility models, dynamic scaling challenges, and regulatory constraints that further limit the effectiveness of legacy VM tools. Specialized platforms such as CNAPP solutions are recommended alongside Russian domestic tools like PT Container Security and Kaspersky Container Security.

HabrTranslated from Russian

Read at source

The shift from physical servers to containers and cloud platforms has transformed vulnerability management practices. Classic scanners struggle because containers are short-lived, internal cluster networks remain invisible externally, and configuration errors can originate during image assembly rather than only in production.

A notable case occurred in February 2018 when RedLock researchers found Tesla’s Kubernetes dashboard exposed to the internet without authentication. Attackers used a compromised pod to obtain AWS credentials and launched cryptomining operations while hiding traffic behind Cloudflare and throttling CPU usage. Tesla closed the exposure within hours after a bug-bounty notification; no code vulnerability was involved, only a routine configuration mistake.

Containers package an application together with its dependencies inside an isolated runtime. Docker remains the dominant platform, consisting of the host, Docker daemon, Dockerfile, images, registries such as Docker Hub, and the Docker client. Because a vulnerable image serves as an entry point to other containers, the host, and internal resources, security must be addressed at every stage of the container lifecycle.

Traditional vulnerability scanners encounter several obstacles in Kubernetes. Containers are ephemeral, making asset inventory difficult when instances exist for only seconds. Internal pod-to-pod traffic cannot be reached from external networks. Standard SIEM systems generate false positives because processes and file systems behave differently inside containers than on ordinary hosts. Finally, vulnerabilities introduced in base images or build pipelines cannot be caught once workloads are already running in production.

Container security platforms address these gaps by scanning images at build time, blocking risky deployments, and providing runtime monitoring. Open-source tools such as Trivy, Grype, and Clair are widely used, while commercial Russian solutions include PT Container Security, Kaspersky Container Security with its KIRA AI assistant, and Luntry. Three recurring misconfigurations appear in most clusters: privileged pods that grant full host capabilities, absent NetworkPolicy objects that allow unrestricted pod communication, and excessive RBAC permissions such as cluster-admin roles assigned without least-privilege constraints.

Supply-chain risks require additional controls. The Sigstore project, graduated by the OpenSSF in 2024, supplies infrastructure for signing OCI images with cosign so that clusters can reject unsigned artifacts. SBOM documents in SPDX or CycloneDX formats list every component and version, enabling detection of issues such as the Log4j vulnerability hidden in transitive dependencies. Regulatory drivers include U.S. Executive Order 14028 and the EU Cyber Resilience Act, which mandate SBOM reporting for government suppliers and critical products.

In cloud environments the shared responsibility model means providers secure the underlying hardware and hypervisors while customers remain accountable for data, applications, identity configurations, and patching of virtual machines or containers. Dynamic scaling and serverless workloads further complicate scanning, prompting adoption of CNAPP platforms. The acquisition of Wiz by Google, announced in March 2025 for $32 billion and completed in March 2026, underscores the strategic importance of these tools. Russian regulations, including Presidential Decrees 166 and 250, restrict foreign cloud services and security products on critical information infrastructure, accelerating migration to domestic platforms.

Meridian digestThe week's most consequential security stories, distilled into one briefing.See the digest

More in Vulnerabilities & Exploits

Telegram for Android Patches Voice Call Vulnerability Enabling Code Execution
Yandex Patches Millions of Stations After eMudhra Certificate Keys Compromised
Cisco ASA and FTD Face DoS Vulnerability in SSL VPN Already Exploited in the Wild