Skip to content

Commit e76ce8b

Browse files
authored
Update h2 to address RUSTSEC-2026-0258 (#84)
Update transitive h2 from 0.4.15 to 0.4.16 to address RUSTSEC-2026-0258, which could allow an HTTP/2 peer to cause unbounded processing of empty DATA frames. The update remains within the existing reqwest/hyper constraints, preserves Rust 1.88 compatibility, and does not change the public API, feature surface, server target, or OpenAPI contract.
1 parent 7e6f391 commit e76ce8b

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ The format is based on Keep a Changelog, and this project aims to follow Semanti
2323

2424
### Security
2525

26+
- Update `h2` to 0.4.16 to address RUSTSEC-2026-0258, which could allow an
27+
HTTP/2 peer to cause unbounded processing of empty DATA frames.
2628
- Require release tags to point at the exact protected `main` head and pass the
2729
complete required CI suite for that commit before trusted publishing starts.
2830

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)