webtransport-go 是 WebTransport 协议的一种实现。在 0.11.1 版本之前, 中的 函数在处理 HTTP/3 请求流中遇到的未知 WebTransport 数据囊(capsule)时,会通过调用 将整个数据囊读取器读完,从而将完整声明的数据囊正文保留在内存中。恶意对端可以发送一个大的未知数据囊,导致客户端或服务器为完整载荷分配内存;由于 QUIC 流控不会限制总保留分配量(因为读取操作会推进流控窗口,而已接收的字节仍保留在内存中),由此产生的内存和资源耗尽可能会扰乱或导致受影响的进程崩
| 厂商 | 产品 | 版本范围 | 状态 |
|---|---|---|---|
| quic-go | webtransport-go | < 0.11.1 |
affected |
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| quic-go | webtransport-go | < 0.11.1 | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC暂无评论