# Exploits Now Beat Patches: Open Source Security in the AI Era - Patrick Smyth, Chainguard

## Executive summary

The modern software supply chain faces unprecedented risk due to AI-assisted attacks and sophisticated supply chain malware. The speaker argues that the threat landscape has shifted such that exploits now, on average, land before patches are available. Build engineers must move beyond traditional 30-day remediation windows and adopt a multi-layered defense strategy focusing on artifact signing (SLSA/Sigstore), hardening build environments (CI/CD, developer laptops), and utilizing minimal, source-built base images to mitigate both known CVEs and emerging zero-day vulnerabilities.

## Key takeaways

- Exploits Beat Patches: Data suggests that, on average, the exploit for a vulnerability hits before the patch is released, rendering traditional remediation timelines ineffective. (2:33)
- The Attack Surface Has Expanded: Attackers are no longer limited to production code; they are targeting 'side doors' like CI/CD pipelines, developer workstations, and emerging agentic layers. (11:19)
- The Need for Provenance and Signing: To establish zero-trust pipelines, it is critical to sign every artifact created and consumed using standards like SLSA and Sigstore. (17:01)
- The Eternal September of Security: The security environment is constantly shifting from a high-trust to a low-trust state, requiring continuous vigilance and adopting 'minimal' approaches to reduce the attack surface. (12:20)

## Technical details

- Supply Chain Malware: Recent attacks include Shai Hulud (a worm originating in the JavaScript ecosystem), Trivy, and Axios, demonstrating how attackers chain together dependencies to compromise multiple targets. (4:59)
- Vulnerability Remediation: While scanning tools (e.g., Grype, Trivy) identify known CVEs, the focus must shift to mitigating zero-days and unknown vulnerabilities, which are increasingly leveraged by frontier AI models. (11:19)
- Hardening Build Environments: Solutions include using minimal, source-built distributions (like Wolfi) and implementing hardened CI/CD actions (Chainguard Actions) to secure the build process itself. (13:56)
- Artifact Signing and Provenance: SLSA and Sigstore are recommended for cryptographically signing artifacts and attaching provenance, ensuring integrity throughout the development lifecycle. (17:01)

## Practical implications

- Implement mandatory artifact signing using SLSA and Sigstore to establish zero-trust pipelines.
- Adopt minimal, source-built container images to reduce the attack surface and mitigate zero-day risks.
- Treat developer workstations and CI/CD pipelines as primary attack vectors, implementing strict security controls (e.g., cooldown periods, physical key requirements).
- Accelerate the adoption of containerization and CI/CD best practices to modernize the build infrastructure.

## Topics

Software Supply Chain Security, AI Security, CI/CD Security, Containerization, Zero-Trust Architecture, CVE Management, Chainguard, Sigstore, SLSA, Wolfi

Source: https://www.youtube.com/watch?v=xZX3pmaB8Hk
