webtransport-go 是 WebTransport 协议的一种实现。在 0.11.1 版本之前, 中的 函数在处理 HTTP/3 请求流中遇到的未知 WebTransport 数据囊(capsule)时,会通过调用 将整个数据囊读取器读完,从而将完整声明的数据囊正文保留在内存中。恶意对端可以发送一个大的未知数据囊,导致客户端或服务器为完整载荷分配内存;由于 QUIC 流控不会限制总保留分配量(因为读取操作会推进流控窗口,而已接收的字节仍保留在内存中),由此产生的内存和资源耗尽可能会扰乱或导致受影响的进程崩
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| quic-go | webtransport-go | < 0.11.1 |
affected |
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| quic-go | webtransport-go | < 0.11.1 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet