Přeskočit na obsah
_CORE
AI & Agentic Systems Core Informační Systémy Cloud & Platform Engineering Data Platforma & Integrace Security & Compliance QA, Testing & Observability IoT, Automatizace & Robotika Mobile & Digital Banky & Finance Pojišťovnictví Veřejná správa Obrana & Bezpečnost Zdravotnictví Energetika & Utility Telco & Média Průmysl & Výroba Logistika & E-commerce Retail & Loyalty
Reference Technologie Blog Knowledge Base O nás Spolupráce Kariéra
Pojďme to probrat

Container security s Falco — runtime ochrana Kubernetes

14. 11. 2018 1 min čtení CORE SYSTEMScloud

Skenujeme Docker image na zranitelnosti. Máme Network Policies. Máme RBAC. Ale co když útočník pronikne dovnitř běžícího kontejneru? Falco detekuje anomální chování na úrovni systémových volání.

Proč nestačí image scanning

Zero-day zranitelnosti nejsou v databázích. Misconfiguration v runtime. Supply chain attack. Insider threat. Potřebujete runtime monitoring.

Falco — behavioral monitoring

- rule: Terminal shell in container
  desc: A shell was spawned in a container
  condition: spawned_process and container and shell_procs
  output: Shell spawned (user=%user.name container=%container.name)
  priority: WARNING

Naše pravidla

  • Shell spawned v kontejneru → WARNING
  • Čtení /etc/shadow → WARNING
  • Neočekávaný outbound connection → NOTICE
  • Package manager v produkci → CRITICAL
  • Binárka z /tmp → CRITICAL

False positives

Na začátku zavaleni falešnými alerty. Tuning pravidel trvá týdny. Doporučení: audit mód na týden, analyzovat, přidat výjimky, pak zapnout alerting.

Runtime security je poslední obranná linie

Prevention (scanning, RBAC, Network Policies) je základ. Detection (Falco) je pojistka. Dohromady tvoří defense-in-depth.

falcocontainer securitykubernetesruntime security