CVE-2019-18348
概要

An issue was discovered in urllib2 in Python 2.x through 2.7.17 and urllib in Python 3.x through 3.8.0. CRLF injection is possible if the attacker controls a url parameter, as demonstrated by the first argument to urllib.request.urlopen with \r\n (specifically in the host component of a URL) followed by an HTTP header. This is similar to the CVE-2019-9740 query string issue and the CVE-2019-9947 path string issue. (This is not exploitable when glibc has CVE-2016-10739 fixed.). This is fixed in: v2.7.18, v2.7.18rc1; v3.5.10, v3.5.10rc1; v3.6.11, v3.6.11rc1, v3.6.12; v3.7.8, v3.7.8rc1, v3.7.9; v3.8.3, v3.8.3rc1, v3.8.4, v3.8.4rc1, v3.8.5, v3.8.6, v3.8.6rc1.

公表日 2019年10月24日2:15
登録日 2021年1月26日11:40
最終更新日 2024年11月21日13:33
CVSS3.1 : MEDIUM
スコア 6.1
ベクター CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
攻撃元区分(AV) ネットワーク
攻撃条件の複雑さ(AC)
攻撃に必要な特権レベル(PR) 不要
利用者の関与(UI)
影響の想定範囲(S) 変更あり
機密性への影響(C)
完全性への影響(I)
可用性への影響(A) なし
CVSS2.0 : MEDIUM
スコア 4.3
ベクター AV:N/AC:M/Au:N/C:N/I:P/A:N
攻撃元区分(AV) ネットワーク
攻撃条件の複雑さ(AC)
攻撃前の認証要否(Au) 不要
機密性への影響(C) なし
完全性への影響(I)
可用性への影響(A) なし
全ての特権を取得 いいえ
ユーザー権限を取得 いいえ
その他の権限を取得 いいえ
ユーザー操作が必要 はい
影響を受けるソフトウェアの構成
構成1 以上 以下 より上 未満
cpe:2.3:a:python:python:*:*:*:*:*:*:*:* 2.0 2.7.17
cpe:2.3:a:python:python:*:*:*:*:*:*:*:* 3.8.0 3.8.3
cpe:2.3:a:python:python:*:*:*:*:*:*:*:* 3.0 3.5.10
cpe:2.3:a:python:python:*:*:*:*:*:*:*:* 3.6.0 3.6.11
cpe:2.3:a:python:python:*:*:*:*:*:*:*:* 3.7.0 3.7.8
関連情報、対策とツール
共通脆弱性一覧

JVN脆弱性情報
Python におけるインジェクションに関する脆弱性
タイトル Python におけるインジェクションに関する脆弱性
概要

Python には、インジェクションに関する脆弱性が存在します。 本脆弱性は、CVE-2019-9740 および CVE-2019-9947 と同様の脆弱性です。

想定される影響 情報を取得される、および情報を改ざんされる可能性があります。
対策

ベンダ情報および参考情報を参照して適切な対策を実施してください。

公表日 2019年7月4日0:00
登録日 2019年11月1日17:53
最終更新日 2019年11月1日17:53
影響を受けるシステム
Python Software Foundation
Python 2.7.17 までの 2.x
Python 3.8.0 までの 3.x
CVE (情報セキュリティ 共通脆弱性識別子)
CWE (共通脆弱性タイプ一覧)
ベンダー情報
変更履歴
No 変更内容 変更日
1 [2019年11月01日]
  掲載
2019年11月1日17:53