Skip to content

fix: harden GitHub Actions against supply chain attacks#1

Closed
CybotTM wants to merge 1 commit intomasterfrom
fix/harden-github-actions
Closed

fix: harden GitHub Actions against supply chain attacks#1
CybotTM wants to merge 1 commit intomasterfrom
fix/harden-github-actions

Conversation

@CybotTM
Copy link
Member

@CybotTM CybotTM commented Mar 20, 2026

Summary

  • Pin all GitHub Actions references to immutable commit SHAs (prevents tag/branch force-push attacks)
  • Add Dependabot configuration for automatic GitHub Actions version updates

Context

On 2026-03-19, aquasecurity/trivy-action was compromised via a tag force-push attack that exfiltrated secrets from CI runners. SHA-pinning prevents this class of attack entirely.

The netresearch org now enforces sha_pinning_required=true — workflows using tag/branch references will fail.

Ref: netresearch/ofelia#535

Test plan

  • Verify CI passes with SHA-pinned actions
  • Verify Dependabot creates PRs for action updates

This hardens the repository against supply chain attacks like the
aquasecurity/trivy-action compromise (2026-03-19).

Changes:
- Pin all GitHub Actions to immutable commit SHAs
- Add/update Dependabot configuration for github-actions ecosystem

Ref: netresearch/ofelia#535
Signed-off-by: Sebastian Mendel <info@sebastianmendel.de>
@gemini-code-assist
Copy link

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@CybotTM
Copy link
Member Author

CybotTM commented Mar 20, 2026

Closing: this is a fork used for upstream PRs, not actively maintained by us.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant