~/talk

Threat Model Report: Security Considerations for Hardening D...

Talkat ArgoCon NA 2023 · on Monday, 2023-11-06· [security, kubernetes]
links:none on file
links:none on file
slides:none on file

ControlPlane publishes a threat model and demo repo for an Argo CD multi‑tenant EKS deployment that enumerates 19 threats enumerated with 6 high‑priority paths, uses data flow diagrams and Deciduous attack trees built from STRIDE, and tests a Terraform‑deployed control plane with Git repos, autosync on main, and a Bastion host. Key findings: default Argo CD project and cluster‑wide service accounts increase blast radius; recommended fixes include delete default Argo CD project, use SSO and external KMS and workload identity, and restrict service account tokens and repo/cluster scopes.

AI-written summary · about

  1. 0:00Threat modeling Argo CD
  2. 2:52Threat modeling importance
  3. 7:05Project scope assumptions
  4. 10:13Multi-tenant architecture
  5. 14:04Critical data assets
  6. 16:33Data flow diagrams
  7. 18:39Attack trees enumeration
  8. 21:51Tenant cluster takeover
  9. 22:34Security controls mitigations
  10. 24:40Threat modeling effectiveness
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.