Skip to content

Bump anyhow to 1.0.103 (RUSTSEC-2026-0190) - #1701

Closed
sisuresh wants to merge 2 commits into
stellar:mainfrom
sisuresh:anyhow-rustsec-2026-0190
Closed

Bump anyhow to 1.0.103 (RUSTSEC-2026-0190)#1701
sisuresh wants to merge 2 commits into
stellar:mainfrom
sisuresh:anyhow-rustsec-2026-0190

Conversation

@sisuresh

@sisuresh sisuresh commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Changes

  • Bump anyhow 1.0.75 → 1.0.103 (Cargo.lock only) to resolve RUSTSEC-2026-0190 (dangling-pointer UB in Error::downcast_mut). The workspace's anyhow = "1" requirement already permits it — no manifest change. cargo deny check advisories passes with the bump.

Deferred

  • None.

Split out of the CAP-0084 SPIKE so that PR stays CAP-scoped. Once this lands on main, #1700 rebases and inherits the fix transitively.

Downstream: #1700 (CAP-0084 SPIKE)

sisuresh added a commit to sisuresh/rs-soroban-env that referenced this pull request Jul 6, 2026
…o.lock bump

b51329b claimed to clear the anyhow advisory via cargo-deny but only
re-applied the out-of-scope anyhow 1.0.75 -> 1.0.103 Cargo.lock bump
(the exact change 26b035c had reverted) and added no deny.toml ignore.

This restores anyhow to 1.0.75 in Cargo.lock (the bump belongs to the
dedicated advisory PR stellar#1701, not the CAP-0084 PR) and instead ignores
RUSTSEC-2026-0190 in deny.toml so `cargo deny check advisories` stays
green without carrying the dependency bump. Remove the ignore once stellar#1701
lands anyhow >= 1.0.103 into main and this PR rebases.
@sisuresh
sisuresh marked this pull request as ready for review July 21, 2026 22:25
Copilot AI review requested due to automatic review settings July 21, 2026 22:26

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

sisuresh added a commit to sisuresh/rs-soroban-env that referenced this pull request Jul 21, 2026
…o.lock bump

b51329b claimed to clear the anyhow advisory via cargo-deny but only
re-applied the out-of-scope anyhow 1.0.75 -> 1.0.103 Cargo.lock bump
(the exact change 26b035c had reverted) and added no deny.toml ignore.

This restores anyhow to 1.0.75 in Cargo.lock (the bump belongs to the
dedicated advisory PR stellar#1701, not the CAP-0084 PR) and instead ignores
RUSTSEC-2026-0190 in deny.toml so `cargo deny check advisories` stays
green without carrying the dependency bump. Remove the ignore once stellar#1701
lands anyhow >= 1.0.103 into main and this PR rebases.
@dmkozh

dmkozh commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

This change has already been merged.

@dmkozh dmkozh closed this Jul 21, 2026
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.

3 participants