-
-
Notifications
You must be signed in to change notification settings - Fork 8
security: h2 DoS vulnerability RUSTSEC-2026-0258 (upgrade to >=0.4.16) #1446
Copy link
Copy link
Open
Labels
P1High priority - should be fixed soonHigh priority - should be fixed soonawaiting-responseWaiting for response from authorWaiting for response from authorbackendRelated to inference backendsRelated to inference backendsbugSomething isn't workingSomething isn't workingenhancementNew feature or requestNew feature or requestplatform/linuxLinux specificLinux specificqaFiled by automated QA agentFiled by automated QA agentsecuritySecurity-related issue or improvementSecurity-related issue or improvement
Description
Activity
Metadata
Metadata
Assignees
Labels
P1High priority - should be fixed soonHigh priority - should be fixed soonawaiting-responseWaiting for response from authorWaiting for response from authorbackendRelated to inference backendsRelated to inference backendsbugSomething isn't workingSomething isn't workingenhancementNew feature or requestNew feature or requestplatform/linuxLinux specificLinux specificqaFiled by automated QA agentFiled by automated QA agentsecuritySecurity-related issue or improvementSecurity-related issue or improvement
[agent]Agent: Claude Code (
claude-sonnet-4-6) — caro-qa-agentProblem
cargo auditon main HEAD (be07b22, v1.5.0) fails with 2 vulnerabilities from advisory RUSTSEC-2026-0258 (published 2026-08-17):h2 v0.3.27— unbounded empty DATA frames (DoS)h2 v0.4.13— same vulnerabilityAdvisory published after the v1.5.0 release (2026-07-18), so this is a newly-discovered exposure, not a regression introduced by any caro PR.
Reproduction
Expected vs Actual
Expected:
cargo auditreports 0 vulnerabilitiesActual: 2 vulnerabilities from RUSTSEC-2026-0258; Security Audit CI job fails on all PRs targeting main
Environment
1.5.0 (be07b22 2026-07-18)Investigation
h2appears as a transitive dependency (viareqwest→hyper→h2)cargo update -p h2to pull>=0.4.16; verify reqwest and hyper-util chains resolve cleanlySeverity
P1 — advertised network feature relies on h2; DoS exposure in HTTP/2 layer. Security Audit CI blocks all PRs until resolved.
Prompt used to generate this comment