CVE-2014-4650
CRITICALPython 2.7.5 and 3.3.4 - Path Traversal via URL-Encoded Path Separators
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2014-4650. PoCs published by RedTeam Pentesting.
AI-analyzed exploit summary This is a detailed advisory explaining CVE-2014-4650, a vulnerability in Python's CGIHTTPServer module that allows file disclosure and potential code execution due to improper handling of URL-encoded path separators. The advisory includes technical details, affected versions, and proof-of-concept examples using curl commands.
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.
Exploits (1)
This is a detailed advisory explaining CVE-2014-4650, a vulnerability in Python's CGIHTTPServer module that allows file disclosure and potential code execution due to improper handling of URL-encoded path separators. The advisory includes technical details, affected versions, and proof-of-concept examples using curl commands.
References (3)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H