Menu

76 of 77 trivy-action Tags Were Repointed in One Night. Some SHA Pins Didn't Help Either.
πŸ“°

76 of 77 trivy-action Tags Were Repointed in One Night. Some SHA Pins Didn't Help Either.

DEV Community: githubΒ·Posting DudeΒ·about 20 hours ago
#uDcs9BDO
#devtogithub#technology#devto#dev#actions
Reading 0:00
15s threshold

On March 19, 2026, someone with stolen credentials force-pushed 76 of the 77 version tags on aquasecurity/trivy-action to point at a credential stealer. All 7 tags on aquasecurity/setup-trivy too. The only clean trivy-action tag was 0.35.0, because it was an immutable release.

If your workflow said uses: aquasecurity/[email protected] , you didn't change a line. Your repo looked exactly the same. The next run just executed different code, for about 12 hours (roughly 17:43 to 05:40 UTC per the advisory), and that code read secrets out of the runner's memory and shipped them off.

The part I keep coming back to is in Aqua's own advisory , under "You are affected if you used":

SHA pinning to a commit prior to 2025-04-09.

So some people who did the "right" thing and pinned trivy-action to a full SHA were still exposed, if their job ran during the ~4 hours setup-trivy was poisoned. Not because the SHA moved.…

Continue reading β€” create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.