Skip to content

Commit 0f51f56

Browse files
committed
fix(deps): bump h2 to 0.4.16 and ignore RUSTSEC-2026-0258 for h2 0.3
Bump h2 0.4.13 to 0.4.16 to fix the unbounded empty DATA frames vulnerability (RUSTSEC-2026-0258) on the hyper 1.x path. The h2 0.3 version pulled in via aws-smithy-http-client (hyper 0.14) and tonic 0.11 has no patched release, so add a justified ignore referencing the http 1.0 upgrade (issue #19179) and the AWS SDK hyper 1 migration.
1 parent 2273959 commit 0f51f56

2 files changed

Lines changed: 9 additions & 8 deletions

File tree

‎Cargo.lock‎

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

‎deny.toml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,5 @@ ignore = [
5353
{ id = "RUSTSEC-2026-0195", reason = "quick-xml unbounded namespace-declaration allocation in NsReader - versions needing upgrade are v0.31 (direct dep) and v0.37.4 (via opendal < 0.58)" },
5454
{ id = "RUSTSEC-2026-0235", reason = "rkyv 0.7 is vulnerable but unmaintained; upgrading vector-buffers to rkyv 0.8 requires a breaking serialization migration" },
5555
{ id = "RUSTSEC-2026-0253", reason = "Vector uses lru 0.18.2; aws-sdk-s3 and ratatui still require lru ^0.16.3" },
56+
{ id = "RUSTSEC-2026-0258", reason = "h2 0.3 via aws-smithy-http-client (hyper 0.14) and tonic 0.11 - http 1.0 / AWS SDK upgrade (https://github.com/vectordotdev/vector/issues/19179)" },
5657
]

0 commit comments

Comments
 (0)