Habr•October 21, 2026•🇷🇺Translated from Russian

Why Traditional Vulnerability Scanners Fail in Kubernetes and Cloud Environments

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.

Related articles

Security NEXT•Vulnerabilities & Exploits

Google Releases Chrome 156 Fixing 353 Vulnerabilities Including Six Critical Issues

Google has released Chrome 156 for Windows, macOS, and Linux, addressing a total of 353 vulnerabilities tracked via CVE identifiers. Six of these flaws received the highest Critical severity rating, primarily involving memory corruption in components such as Skia, Accessibility, CSS, Paint, and WebRTC. One additional Critical issue is a Use-After-Free vulnerability in Accessibility reported by Anthropic researcher Xinyang Ge with assistance from Claude. Sixty-one High severity vulnerabilities were also fixed across V8, ANGLE, WebRTC and other modules, covering memory corruption, use-after-free conditions, and input validation problems. The update further resolves 197 Medium and 89 Low severity issues. Patches are being deployed gradually over the coming days and weeks to all supported platforms.

Security NEXT•Vulnerabilities & Exploits

Multiple Critical Vulnerabilities Found in PHP, Fixes Scheduled for October 21

The PHP security team has confirmed two serious vulnerabilities in the PHP scripting language. Both issues received a CVSSv4.0 base score of 9.2, placing them in the Critical severity category. The team announced the upcoming security update on October 20, 2026, and plans to release the patched versions at 14:00 UTC on October 21, which corresponds to 23:00 Japan time. Specific technical details, affected components, and vulnerable versions remain undisclosed until the patches are published. The team urges administrators to prepare for immediate updates once the fixes become available. Earlier release is possible if vulnerability details leak or active exploitation is detected.

Security NEXT•Vulnerabilities & Exploits

Mozilla Releases Firefox 158.0.1 Security Update Fixing High-Severity Vulnerabilities and Compromised Certificates

Mozilla Foundation has published Firefox 158.0.1 on October 20, 2026, delivering fixes for four CVEs rated at high overall severity. Two vulnerabilities received a High rating, including a boundary condition flaw in the SVG component tracked as CVE-2026-113399 and a certificate blocklist issue identified as CVE-2026-113470. The update also refreshes the OneCRL list to block an intermediate certificate from eMudhra that was compromised earlier in the month. Mozilla delivered the updated blocklist via RemoteSettings on October 17 and embedded the changes directly into the browser release. This approach ensures compromised certificates remain blocked even when RemoteSettings is disabled or network access is unavailable. One Moderate and one Low severity issue complete the set of addressed flaws.

AntiMalware•Vulnerabilities & Exploits

Drupal Patches Critical Unauthenticated RCE Vulnerability in Field UI Module

The Drupal team has released patches for a critical vulnerability in the Field UI module that can enable remote code execution under specific component combinations. Although the core CMS alone is insufficient for exploitation, at least one known attack path requires no authentication, eliminating the need for an administrator password. The flaw, tracked as CVE-2026-108097, arises when combined with third-party modules or custom site code that exposes vulnerable functionality. Fixes are included in Drupal versions 11.4.10, 11.3.19, and 10.6.19, with temporary mitigation achieved by removing the Field UI module. Drupal Steward provides partial protection against known variants but does not cover all possibilities. A separate RCE issue, CVE-2026-108099, was also fixed in the Entity List module version 3.0.10, which similarly allows unauthenticated exploitation in certain configurations. Prior to the patches, developers warned that exploits could appear within hours or days, though no active attacks have been reported.