The threat
A workflow that interpolates untrusted input into a run step, pins a mutable action ref, grants broad permissions, or exposes a secret in a run is a direct path to a compromised build, the way many recent supply-chain attacks actually land.
How Stateward catches it
Stateward’s CI/CD engine inspects GitHub Actions and GitLab CI for script injection, mutable refs, over-broad permissions and secret-in-run, on every change to your pipeline files.
Recent advisories of this class
- highCVE-2026-96627Arcane: Delegated users:update permission allows admin account takeover via password reset (no privilege-hierarchy check)
- mediumCVE-2026-96628Arcane: Environment access token bypasses the admin-required authorization gate on `/api/debug/pprof`
- criticalCVE-2026-105192LMCache: Remote code execution via unsafe deserialization in multiprocess mode transport
- highCVE-2026-100349kin-openapi openapi3filter: nil-pointer panic in ValidateResponse on a response header declared with content
Check your own repo for this
Connect a repo and Stateward reviews your next pull request, read-only, free for individuals and open source.
Built to be trusted with your code
Read-only & ephemeral
Stateward can comment, but never pushes, merges or stores your keys.
EU hosting & data residency
Code and security data stay EU-hosted with EU data residency, built for NIS2, DORA and the CRA.
Whole-codebase aware
Reasons over your call graph and trust boundaries, not just the diff.
Stateward is live and ready to guard your code. Built by Yggdrasil Digital.