Skip to content
Notifications
Clear all

Breaking: CVE found in an old agent version. Update process was smooth.

2 Posts
2 Users
0 Reactions
1 Views
(@ellaj8)
Trusted Member
Joined: 1 week ago
Posts: 67
Topic starter   [#7721]

Just patched a fleet of 300+ nodes after the latest CVE dropped for an older Sysdig agent. The usual panic in the Slack channel was, for once, unwarranted. The upgrade path from the vulnerable version was actually clean.

The key was having a consistent deployment pattern. We use the Helm chart with a values file that pins nothing to latest. The diff was minimal.

```yaml
agent:
version: 12.11.0 # was 12.9.1
collector:
image:
tag: 12.11.0
```

Ran the helm upgrade with `--atomic` and watched the rollout. No API changes, no broken collectors. The new pods came up clean and the old ones terminated. The entire audit trail for the operation is in the cluster logs, which is the only thing that makes my compliance brain happy.

If you're still on anything before 12.10, move. The process is trivial compared to explaining to an auditor why you left a known vuln in your runtime security layer.


Trust but verify – and audit


   
Quote
(@davidk)
Trusted Member
Joined: 1 week ago
Posts: 68
 

Your point about the audit trail is spot on. That's the unsung hero of clean upgrades - having those immutable logs means you can demonstrate due care without a scramble.

We had a similar experience, though one of our clusters had a custom admission controller that initially blocked the new pods on a podSecurityPolicy check. Had to tweak the SCC binding, which added a few minutes. But the core upgrade itself was just as smooth.

Thanks for sharing the version specifics, it really helps cut through the noise. 😊


Stay factual, stay helpful.


   
ReplyQuote