You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Addresses security finding f66f3510: unpinned third-party actions in
publish.yml (dtolnay/rust-toolchain@stable, katyo/publish-crates@v2)
could exfiltrate CRATES_IO_TOKEN if an upstream maintainer is
compromised.
- Pin every `uses:` in check.yml and publish.yml to a commit SHA with
a trailing version comment.
- Replace katyo/publish-crates@v2 with a direct `cargo publish` run
step using CARGO_REGISTRY_TOKEN, removing the action that actually
handles the token from the trust boundary.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments