| タイトル | HaxxのcURLにおけるセッション期限に関する脆弱性 |
|---|---|
| 概要 | libcurlは、同じホストを使用する認証付きHTTP(S)リクエストの後にNegotiate認証されたリクエストが行われた場合、誤った接続を再利用してしまうことがあります。libcurlは、後続のリクエストが既存の接続を再利用してオーバーヘッドを回避できるように、最近の接続のプールを持っています。接続を再利用する際には一連の条件を満たす必要がありますが、コードの論理的な誤りにより、アプリケーションが発行したリクエストが異なる認証情報で認証された同じサーバーへの既存の接続を誤って再利用してしまう場合があります。アプリケーションがまず`user1:password1`でNegotiate認証を使用し、続けて同じサーバーに対して任意の認証方法を要求して`user2:password2`で別の操作を行うと(前の接続がまだ生存している間に)、2回目のリクエストは混乱し、誤って同じ接続を再利用して新しいリクエストを送信します。これはuser1とuser2の認証情報を混合して使用していると誤解されますが、実際にはuser1で認証された接続を使い続けています。 |
| 想定される影響 | 当該ソフトウェアが扱う情報の一部が外部に漏れる可能性があります。 また、当該ソフトウェアが扱う全ての情報が書き換えられる可能性があります。 さらに、当該ソフトウェアは停止しません。 そして、この脆弱性を悪用した攻撃の影響は、他のソフトウェアには及びません。 |
| 対策 | 正式な対策が公開されています。ベンダ情報を参照して適切な対策を実施してください。 |
| 公表日 | 2026年5月13日0:00 |
| 登録日 | 2026年5月15日10:56 |
| 最終更新日 | 2026年5月15日10:56 |
| CVSS3.0 : 警告 | |
| スコア | 6.5 |
|---|---|
| ベクター | CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:N |
| Haxx |
| cURL 7.10.6 以上 8.20.0 未満 |
| No | 変更内容 | 変更日 |
|---|---|---|
| 1 | [2026年05月15日] 掲載 |
2026年5月15日10:56 |
| 概要 | libcurl might in some circumstances reuse the wrong connection when asked to libcurl features a pool of recent connections so that subsequent requests can When reusing a connection a range of criteria must be met. Due to a logical An application that first uses Negotiate authentication to a server with |
|---|---|
| 公表日 | 2026年5月13日22:01 |
| 登録日 | 2026年5月15日4:20 |
| 最終更新日 | 2026年5月14日4:31 |
| 構成1 | 以上 | 以下 | より上 | 未満 | |
| cpe:2.3:a:haxx:curl:*:*:*:*:*:*:*:* | 7.10.6 | 8.20.0 | |||