Cloud-native environments rely heavily on Kubernetes. Misconfigurations & vulnerabilities frequently expose clusters to severe attacks (privilege escalation, container escapes).
Existing defenses use easily bypassed static rules or high-overhead machine learning (false-positives during traffic bursts) and lack automated mitigation.
ShadowKube: Achieves 97.7% TPR with 0% FPR across 43 CVEs, converting compromised nodes into honeypots in seconds.
Integrating LLMs to dynamically handle anomalies and using communication simulation to emulate massive clusters with minimal hardware.
ML models analyzing syscalls suffer massive false-positives (spiking from 4.9% to 27.1%) during legitimate traffic bursts.
Tools like Falco rely on static file paths. Attackers easily bypass these using symbolic links (e.g., symlinking /secret to /s).
Killing a container triggers K8s self-healing. Attackers restart exploits, depleting physical resources in an endless loop.
Develop a real-time, automated defense system (ShadowKube) that secures clusters without relying on fragile, easily-bypassed static rules.
Create a lightweight algorithmic approach to model benign behavior and detect anomalies efficiently under strict resource constraints.
Achieve transparent in-situ conversionβturning compromised resources into honeypots and migrating attackers silently.
Prioritizes converting the hijacked node in-place, preserving attacker connections silently.
Dynamically rewrites iptables rules. Silent-routes attacker traffic to Shadow Cluster.
Terminates benign workloads on target node. Master recreates them on healthy nodes instantly.
Swaps production credentials with decoy shadow cluster credentials. Integrates active logging.
With 0% False Positives (vs Falco's 11.6% TPR)
Full silent conversion via async optimization.
Questions & Discussion