Skip to content

fix(deps): clear the RustSec advisories that fail cargo-deny - #430

Merged
aroff merged 1 commit into
mainfrom
fix/zip-9-security-baseline
Oct 17, 2026
Merged

aroff merged 1 commit into
mainfrom
fix/zip-9-security-baseline

Conversation

@aroff

@aroff aroff commented Oct 17, 2026

Copy link
Copy Markdown
Contributor

cargo deny check advisories sources fails on main, so every PR's PR Tests check is red. This clears the advisories it reports.

Supersedes #426, which bumps zip alone and doesn't compile against zip 9's name().

Verified locally: ./scripts/run-tests.sh passes (2234 passed, 0 failed, 15 skipped; cargo-deny reports advisories ok, sources ok).

🤖 Generated with Claude Code

- zip 8 -> 9 (RUSTSEC-2026-0367, -0368, -0369). zip 9 returns entry names
  as a Result, so a name that isn't valid text is now refused.
- aikit f9c8d27 and cli-framework 86c22b2, which move to zip 9 too, so zip 2.4.2
  leaves the lockfile.
- rustls 0.23.46 (RUSTSEC-2026-0346 to -0349) and ammonia 4.2.4
  (RUSTSEC-2021-0157, -0158).
- Ignore RUSTSEC-2024-0449: unsafe-libyaml is unmaintained and comes from
  serde_yaml, which has no safe drop-in replacement yet.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@aroff
aroff enabled auto-merge (squash) October 17, 2026 11:21
@aroff
aroff merged commit 54ee03c into main Oct 17, 2026
14 checks passed
@aroff
aroff deleted the fix/zip-9-security-baseline branch October 17, 2026 11:35
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.

2 participants