CVE-2017-17522 — Injection in Python
Severity
8.8HIGHNVD
EPSS
0.7%
top 29.05%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedDec 14
Latest updateMay 14
Description
Lib/webbrowser.py in Python through 3.6.3 does not validate strings before launching the program specified by the BROWSER environment variable, which might allow remote attackers to conduct argument-injection attacks via a crafted URL. NOTE: a software maintainer indicates that exploitation is impossible because the code relies on subprocess.Popen and the default shell=False setting
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:HExploitability: 2.8 | Impact: 5.9
Affected Packages9 packages
🔴Vulnerability Details
2📋Vendor Advisories
3Microsoft▶
Lib/webbrowser.py in Python through 3.6.3 does not validate strings before launching the program specified by the BROWSER environment variable which might allow remote attackers to conduct argument-in↗2017-12-12
Debian▶
CVE-2017-17522: jython - Lib/webbrowser.py in Python through 3.6.3 does not validate strings before launc...↗2017
💬Community
7Bugzilla
▶
Bugzilla
▶
Bugzilla
▶