hpack 是用于 Python 的 HTTP/2 头编码库。在版本 4.2.0 之前,无限制的可变整数(variable integer)解码在处理畸形输入时会导致计算失控,引发 O(n²) 时间复杂度的运行性能问题,从而在输入数据足够大且未经过清洗的情况下,有效阻止后续处理。python-hyper/hpack 库的版本 4.2.0 已提供修复方案,将可变整数解码限制为 uint32 范围,以防止计算失控。作为临时缓解措施,建议在对 hpack 解码器接收到的长串 值进行输入清洗,以防范恶意利用。
| 厂商 | 产品 | 版本范围 | 状态 |
|---|---|---|---|
| python-hyper | hpack | < 4.2.0 |
affected |
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| python-hyper | hpack | < 4.2.0 | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC