The presentation discusses the security measures taken by Argo CD, an open-source continuous delivery tool, to address vulnerabilities and improve supply chain security.
- Argo CD has implemented security measures to address vulnerabilities and improve supply chain security
- The measures include introducing security advisory drafts, having regular meetings with a special interest group, and improving logging to monitor for potential issues
- Argo CD has also tightened up supply chain security by introducing S-bombs to all components and using cryptographically secure random number generators
One of the issues encountered by Argo CD was related to directory traversal and symlink following attacks on the repo server component. To address this, Argo CD locked down permissions, used ephemeral copies of manifests for user-written plugins, and killed sim links that reached outside of the repository. Additionally, Argo CD conducted a full audit of all cryptography used and improved logging to monitor for potential issues.