Skip to content

chore(deps): accept RUSTSEC-2026-0285 until the rustls fix clears cooldown - #562

Merged
henry40408 merged 1 commit into
mainfrom
chore/ignore-rustls-advisory
Sep 18, 2026
Merged

henry40408 merged 1 commit into
mainfrom
chore/ignore-rustls-advisory

Conversation

@henry40408

Copy link
Copy Markdown
Owner

Summary

Why this is safe to accept temporarily

rustls is only used as an outbound HTTPS client (feed fetches, image proxy). The advisory is that a peer can send handshake messages in plaintext that should have been encrypted, without rustls rejecting the connection; the handshake transcript stays authenticated, so a network-position attacker cannot alter or complete a handshake with it.

Exit condition

The fix is rustls >= 0.23.45, published 2026-09-14T15:11Z. Under this project's 168-hour dependency cooldown it becomes adoptable on 2026-09-21. Follow-up tracked in #563 — the ignore entry gets dropped in the same change as the bump.

Test plan

  • cargo deny check locally → advisories ok, bans ok, licenses ok, sources ok
  • CI deny job green on this PR

🤖 Generated with Claude Code

…ldown

The advisory lands on rustls 0.23.37, reached only as an outbound HTTPS
client via reqwest. The fix (rustls 0.23.45) published 2026-09-14 and is
still inside our 168h dependency cooldown, so unblock the deny gate now
and drop the entry with the bump.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@codecov

codecov Bot commented Sep 18, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.06%. Comparing base (b5cab98) to head (4c69691).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #562      +/-   ##
==========================================
- Coverage   94.06%   94.06%   -0.01%     
==========================================
  Files          93       93              
  Lines       26459    26459              
==========================================
- Hits        24889    24888       -1     
- Misses       1570     1571       +1     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@henry40408
henry40408 merged commit a7735a3 into main Sep 18, 2026
9 checks passed
@henry40408
henry40408 deleted the chore/ignore-rustls-advisory branch September 18, 2026 09:00
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