RUSTSEC-2026-0258: h2 unbounded empty DATA frames
还没有人认领这个 Issue。
评估
调研方向
首先检查依赖声明和 lockfile,确认其中的 h2 版本为 0.4.15,然后查看所链接的、关于受影响行为的 RustSec advisory。完成的标准是将 h2 解析到 0.4.16 或更高版本,并确认项目仍能构建且可用的检查均通过。
由索引模型根据 Issue 内容生成。
描述
h2 unbounded empty DATA frames
| Details | |
|---|---|
| Package | h2 |
| Version | 0.4.15 |
| URL | https://github.com/hyperium/hyper/security/advisories/GHSA-q83h-524g-xf6h |
| Date | 2026-08-17 |
| Patched versions | >=0.4.16 |
The h2 crate, used internally by hyper, had a flaw that would accept and queue empty DATA frames without limit.
If streams were not actively drained, this could lead to unbounded memory usage, or a panic if the length overflows.
Low severity.
Patched in v0.4.16.
See advisory page for additional details.
- 主要语言
- Rust
- 星标
- 1
- 派生
- 0
- 平均合并
- 3 小时 48 分钟
- 30 天内合并 PR
- 3
贡献指南
这个仓库没有索引到贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 76/100
-
bug good first issue package: quic
难度 2/5 1-3 小时 新手友好度 78/100
-
难度 1/5 1 小时以内 新手友好度 78/100
-
`dora trace view` sends a non-canonical full UUID as-is, so a valid trace ID shows "No spans found" 未关闭cli coordinator rust
难度 2/5 1-3 小时 新手友好度 88/100
-
area: tasks enhancement good first issue help wanted
难度 2/5 1-3 小时 新手友好度 88/100
Jason-jo17/Polybench#15 · 1 条评论 ·