| タイトル | axios projectのaxiosにおける制限またはスロットリング無しのリソースの割り当てに関する脆弱性 |
|---|---|
| 概要 | AxiosはブラウザおよびNode.js向けのPromiseベースのHTTPクライアントです。Axiosのバージョン1.7.0から1.15.xまででは、fetchアダプターを使用してリクエストが送信された場合に設定されたリクエストおよびレスポンスのサイズ制限が正しく適用されませんでした。adapterを'fetch'に設定したアプリケーションや、axiosがfetchアダプターに解決される環境で動作するアプリケーションは、明示的に設定されたmaxContentLengthやmaxBodyLengthの制限を超える大きなボディを受信または送信してしまう可能性があります。この問題は、悪意のあるまたは侵害されたサーバーが過剰に大きなレスポンスを返す場合や、攻撃者が大容量のdata: URLを提供できる場合、またはアプリケーションがmaxBodyLengthを境界として信頼しているにもかかわらず攻撃者が制御するリクエストボディをaxios経由で転送する場合に、サーバー側のリソース枯渇を引き起こす可能性があります。この脆弱性はバージョン0.32.0および1.16.0で修正されています。 |
| 想定される影響 | ・当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。 ・当該ソフトウェアが扱う情報について、書き換えは発生しません。 ・当該ソフトウェアが完全に停止する可能性があります。 |
| 対策 | ベンダ情報を参照して適切な対策を実施してください。 |
| 公表日 | 2026年6月11日0:00 |
| 登録日 | 2026年6月15日11:18 |
| 最終更新日 | 2026年6月15日11:18 |
| CVSS3.0 : 重要 | |
| スコア | 7.5 |
|---|---|
| ベクター | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| axios project |
| axios 1.7.0 以上 1.16.0 未満 |
| No | 変更内容 | 変更日 |
|---|---|---|
| 1 | [2026年06月15日] 掲載 |
2026年6月15日11:18 |
| 概要 | Axios is a promise based HTTP client for the browser and Node.js. Axios versions 1.7.0 through 1.15.x did not enforce configured request and response size limits when requests were sent with the fetch adapter. Applications that selected adapter: 'fetch', or ran in environments where axios resolved to the fetch adapter, could receive or send bodies larger than maxContentLength or maxBodyLength despite those limits being explicitly configured. This can cause resource exhaustion in server-side usage when a malicious or compromised server returns an oversized response, when an attacker can supply a large data: URL, or when an application forwards attacker-controlled request bodies through axios while relying on maxBodyLength as a boundary. This vulnerability is fixed in 0.32.0 and 1.16.0. |
|---|---|
| 公表日 | 2026年6月12日2:16 |
| 登録日 | 2026年6月12日4:18 |
| 最終更新日 | 2026年6月13日4:04 |
| 構成1 | 以上 | 以下 | より上 | 未満 | |
| cpe:2.3:a:axios:axios:*:*:*:*:*:node.js:*:* | 1.7.0 | 1.16.0 | |||