755
VMScore

CVE-2014-4650

Published: 20/02/2020 Updated: 27/06/2022
CVSS v2 Base Score: 7.5 | Impact Score: 6.4 | Exploitability Score: 10
CVSS v3 Base Score: 9.8 | Impact Score: 5.9 | Exploitability Score: 3.9
VMScore: 755
Vector: AV:N/AC:L/Au:N/C:P/I:P/A:P

Vulnerability Summary

The CGIHTTPServer module in Python 2.7.5 and 3.3.4 does not properly handle URLs in which URL encoding is used for path separators, which allows remote malicious users to read script source code or conduct directory traversal attacks and execute unintended code via a crafted character sequence, as demonstrated by a %2f separator.

Vulnerability Trend

Vulnerable Product Search on Vulmon Subscribe to Product

python python

redhat enterprise linux 7.0

redhat enterprise linux 6.0

redhat enterprise linux 5.0

redhat software collections -

Vendor Advisories

Several security issues were fixed in Python ...
An integer overflow flaw was found in the way the buffer() function handled its offset and size arguments An attacker able to control those arguments could use this flaw to disclose portions of the application memory or cause it to crash It was discovered that multiple Python standard library modules implementing network protocols (such as httpli ...
It was <a href="bugspythonorg/issue21766">discovered</a> that Python built-in module CGIHTTPServer does not properly handle URL-encoded path separators in URLs which may enable attackers to disclose a CGI script's source code or execute arbitrary scripts in the server's document root (CVE-2014-4650) Integer overflow in buffer ...
Impact: Moderate Public Date: 2014-06-23 CWE: CWE-138 Bugzilla: 1113527: CVE-2014-4650 python: CGIHTTPS ...

Exploits

Advisory: Python CGIHTTPServer File Disclosure and Potential Code Execution The CGIHTTPServer Python module does not properly handle URL-encoded path separators in URLs This may enable attackers to disclose a CGI script's source code or execute arbitrary CGI scripts in the server's document root Details ======= Product: Python CGIHTT ...
The CGIHTTPServer Python module does not properly handle URL-encoded path separators in URLs This may enable attackers to disclose a CGI script's source code or execute arbitrary CGI scripts in the server's document root ...