CVE & Exploit Intelligence Database

Updated 5h ago

Search and track vulnerabilities with real-time exploit intelligence. Cross-reference CVEs against public exploits from ExploitDB, Metasploit, GitHub, and Nuclei — with CVSS and EPSS scoring, CISA KEV monitoring, and AI-powered exploit analysis.

337,579 CVEs tracked 53,237 with exploits 4,709 exploited in wild 1,539 CISA KEV 3,914 Nuclei templates 37,790 vendors 42,457 researchers
31 results Clear all
CVE-2019-10160 9.8 CRITICAL 1 Writeup EPSS 0.02
Python <3.8.0b1 - RCE
A security regression of CVE-2019-9636 was discovered in python since commit d537ab0ff9767ef024f26246899728f0116b1ec3 affecting versions 2.7, 3.5, 3.6, 3.7 and from v3.8.0a4 through v3.8.0b1, which still allows an attacker to exploit CVE-2019-9636 by abusing the user and password parts of a URL. When an application parses user-supplied URLs to store cookies, authentication credentials, or other kind of information, it is possible for an attacker to provide specially crafted URLs to make the application locate host-related information (e.g. cookies, authentication data) and send them to a different host than where it should, unlike if the URLs had been correctly parsed. The result of an attack may vary based on the application.
CWE-172 Jun 07, 2019
CVE-2019-9948 9.1 CRITICAL EPSS 0.01
Python <2.7.17 - SSRF
urllib in Python 2.x through 2.7.16 supports the local_file: scheme, which makes it easier for remote attackers to bypass protection mechanisms that blacklist file: URIs, as demonstrated by triggering a urllib.urlopen('local_file:///etc/passwd') call.
CWE-22 Mar 23, 2019
CVE-2019-9636 9.8 CRITICAL EPSS 0.09
Python 2.7.x-3.7.2 - Info Disclosure
Python 2.7.x through 2.7.16 and 3.x through 3.7.2 is affected by: Improper Handling of Unicode Encoding (with an incorrect netloc) during NFKC normalization. The impact is: Information disclosure (credentials, cookies, etc. that are cached against a given hostname). The components are: urllib.parse.urlsplit, urllib.parse.urlparse. The attack vector is: A specially crafted URL could be incorrectly parsed to locate cookies or authentication data and send that information to a different host than when parsed correctly. This is fixed in: v2.7.17, v2.7.17rc1, v2.7.18, v2.7.18rc1; v3.5.10, v3.5.10rc1, v3.5.7, v3.5.8, v3.5.8rc1, v3.5.8rc2, v3.5.9; v3.6.10, v3.6.10rc1, v3.6.11, v3.6.11rc1, v3.6.12, v3.6.9, v3.6.9rc1; v3.7.3, v3.7.3rc1, v3.7.4, v3.7.4rc1, v3.7.4rc2, v3.7.5, v3.7.5rc1, v3.7.6, v3.7.6rc1, v3.7.7, v3.7.7rc1, v3.7.8, v3.7.8rc1, v3.7.9.
Mar 08, 2019
CVE-2018-20060 9.8 CRITICAL 1 Writeup EPSS 0.00
urllib3 <1.23 - Info Disclosure
urllib3 before version 1.23 does not remove the Authorization HTTP header when following a cross-origin redirect (i.e., a redirect that differs in host, port, or scheme). This can allow for credentials in the Authorization header to be exposed to unintended hosts or transmitted in cleartext.
Dec 11, 2018
CVE-2018-1000802 9.8 CRITICAL 1 PoC Analysis EPSS 0.27
Python Software Foundation Python <2.7 - Command Injection
Python Software Foundation Python (CPython) version 2.7 contains a CWE-77: Improper Neutralization of Special Elements used in a Command ('Command Injection') vulnerability in shutil module (make_archive function) that can result in Denial of service, Information gain via injection of arbitrary files on the system or entire drive. This attack appear to be exploitable via Passage of unfiltered user input to the function. This vulnerability appears to have been fixed in after commit add531a1e55b0a739b0f42582f1c9747e5649ace.
CWE-77 Sep 18, 2018
CVE-2016-9063 9.8 CRITICAL EPSS 0.02
Firefox < 50 - Buffer Overflow
An integer overflow during the parsing of XML using the Expat library. This vulnerability affects Firefox < 50.
CWE-190 Jun 11, 2018
CVE-2017-1000158 9.8 CRITICAL EPSS 0.04
CPython <2.7.14 - Buffer Overflow
CPython (aka Python) up to 2.7.13 is vulnerable to an integer overflow in the PyString_DecodeEscape function in stringobject.c, resulting in heap-based buffer overflow (and possible arbitrary code execution)
CWE-190 Nov 17, 2017
CVE-2016-5636 9.8 CRITICAL 1 PoC Analysis EPSS 0.45
CPython <2.7.12, <3.4.5, <3.5.2 - Buffer Overflow
Integer overflow in the get_data function in zipimport.c in CPython (aka Python) before 2.7.12, 3.x before 3.4.5, and 3.5.x before 3.5.2 allows remote attackers to have unspecified impact via a negative data size value, which triggers a heap-based buffer overflow.
CWE-190 Sep 02, 2016
CVE-2016-0718 9.8 CRITICAL EPSS 0.03
Expat - Buffer Overflow
Expat allows context-dependent attackers to cause a denial of service (crash) or possibly execute arbitrary code via a malformed input document, which triggers a buffer overflow.
CWE-119 May 26, 2016
CVE-2016-4009 9.8 CRITICAL EPSS 0.05
Pillow <3.1.1 - Buffer Overflow
Integer overflow in the ImagingResampleHorizontal function in libImaging/Resample.c in Pillow before 3.1.1 allows remote attackers to have unspecified impact via negative values of the new size, which triggers a heap-based buffer overflow.
CWE-119 Apr 13, 2016
CVE-2007-4559 9.8 CRITICAL 6 PoCs Analysis EPSS 0.91
Python - Path Traversal
Directory traversal vulnerability in the (1) extract and (2) extractall functions in the tarfile module in Python allows user-assisted remote attackers to overwrite arbitrary files via a .. (dot dot) sequence in filenames in a TAR archive, a related issue to CVE-2001-1267.
CWE-22 Aug 28, 2007