CRITICAL

CVE-2014-4650

CVSS v3

9.8

CRITICAL

EPSS Score

6.0%

exploit probability

CISA KEV

No

known exploited

Exploitation

SSVC status

Description

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 attackers 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.

Technical details

Published
2/20/2020

Frequently asked questions

What is CVE-2014-4650?

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 attackers 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.

Is CVE-2014-4650 actively exploited?

Active exploitation of CVE-2014-4650 has not been confirmed. The EPSS score is 6.0%, indicating the estimated probability of exploitation in the next 30 days.

What is the CVSS score for CVE-2014-4650?

CVE-2014-4650 has a CVSS v3 base score of 9.8 (CRITICAL severity).

Is CVE-2014-4650 affecting your environment?

Use isMalicious to check if any of your IPs or domains are associated with this vulnerability's IOCs.

Other 2014 vulnerabilities worth triaging

Ranked by exploit probability (EPSS).