Skip to content

fix(deps): update bytes to 1.12.1 for GHSA-434x-w66g-qw3r - #207

Merged
greenhat616 merged 1 commit into
mainfrom
fix/bytes-advisory
Oct 22, 2026
Merged

greenhat616 merged 1 commit into
mainfrom
fix/bytes-advisory

Conversation

@greenhat616

Copy link
Copy Markdown
Contributor

Summary

Closes Dependabot alert #5: bytes 1.10.1 in the standalone Cargo.lock is affected by GHSA-434x-w66g-qw3r / CVE-2026-25541 (integer overflow in BytesMut::reserve; vulnerable >= 1.2.1, < 1.11.1).

  • Lockfile-only: bytes 1.10.1 → 1.12.1 (cargo update -p bytes --precise 1.12.1), nothing else moves.
  • bytes is transitive, so Renovate does not bump it.
  • Shipped artifacts are not affected: nyanpasu-runtime and clash-nyanpasu build this crate against their own lockfiles, which already resolve 1.12.1. This aligns the lockfile used by this repository's CI.

Independent of #206.

The standalone lockfile still resolved bytes 1.10.1, which is affected by
CVE-2026-25541 (integer overflow in BytesMut::reserve, fixed in 1.11.1).
bytes is a transitive dependency, so Renovate never bumped it. Runtime
and the app already resolve 1.12.1; this only aligns the lockfile used by
this repository's own CI.
@semanticdiff-com

Copy link
Copy Markdown

Review changes with  SemanticDiff

@greenhat616
greenhat616 marked this pull request as ready for review October 22, 2026 17:37
@greenhat616
greenhat616 merged commit 2d5b270 into main Oct 22, 2026
4 checks passed
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