GHSA-4vr9-8cjf-vf9c · 深刻度: medium · エコシステム: rust — Async-h1 request smuggling possible with long unread bodies
async-h1 is an asynchronous HTTP/1.1 parser for Rust (crates.io). There is a request smuggling vulnerability in async-h1 before version 2.3.0. This vulnerability affects any webserver that uses async-h1 behind a reverse proxy, including all such Tide applications. If the server does not read the body of a request which is longer than some buffer length, async-h1 will attempt to read a subsequent request from the body content starting at that offset into the body. One way to exploit this vulnerability would be for an adversary to craft a request such that the body contains a request that would not be noticed by a reverse proxy, allowing it to forge forwarded/x-forwarded headers. If an application trusted the authenticity of these headers, it could be misled by the smuggled request. Another potential concern with this vulnerability is that if a reverse proxy is sending multiple http clients' requests along the same keep-alive connection, it would be possible for the smuggled request to specify a long content and capture another user's request in its body. This content could be captured in a post request to an endpoint that allows the content to be subsequently retrieved by the adversary. This has been addressed in async-h1 2.3.0 and previous versions have been yanked.
総合評価: CVE-2020-26281 は中リスク(48.4/100)。CVSS 深刻度は中。悪用される可能性が高い(EPSS 1.01%、58 パーセンタイル) 推奨対応: 影響資産を整理し、修補計画に組み込んでください。
リスクは変動します。再評価に基づき、本ページの表示内容を更新しています。
EPSS は日次で悪用されやすさの相対度合いを推定します。パーセンタイルは採点済み CVE の中での相対位置(高いほど相対的に深刻)を示します。
| # | 日付 | 旧 EPSS スコア | 新 EPSS スコア | Δ(新 − 旧) |
|---|---|---|---|---|
| 1 | 2026-06-15 | 0.19% | 1.01% | +0.82% |
| 2 | 2026-01-05 | 0.30% | 0.19% | -0.11% |
| 3 | 2025-11-21 | — | 0.30% | — |
EPSS の全履歴 (全 12 件)
この CVE の CVSS 指標。
| ベーススコア | バージョン | 深刻度 | ベクトル | 悪用しやすさ | 影響 | スコアの出典 |
|---|---|---|---|---|---|---|
| 6.8 | 3.1 | MEDIUM |
|
2.2 | 4.0 | [email protected] |
| 7.5 | 3.1 | HIGH |
|
2.2 | 4.7 | [email protected] |
| 5.8 | 2.0 | MEDIUM |
|
8.6 | 4.9 | [email protected] |
GHSA-4vr9-8cjf-vf9c · 深刻度: medium · エコシステム: rust — Async-h1 request smuggling possible with long unread bodies
| URL | タグ |
|---|---|
| https://github.com/http-rs/async-h1/releases/tag/v2.3.0 | Release Notes Third Party Advisory |
| https://github.com/http-rs/async-h1/security/advisories/GHSA-4vr9-8cjf-vf9c | Third Party Advisory |