Vulnerability database · updated every 15 minutes

New vulnerabilities in the software websites run.

CVEs and security advisories for WordPress, its plugins and themes, npm, PyPI and the servers behind websites, merged from NVD, the CVE Program, GitHub, OSV.dev and WPVulnerability, with CISA's list of the ones attackers exploit.

Free · right away or once a day · unsubscribe in one click
Tracked
11,331
Published in 7 days
274
Critical in 30 days
73
Actively exploited
66

Latest vulnerabilities

11,331 vulnerabilities
  1. High 8.8

    CVE-2017-0918 · GitLab

    Gitlab Community Edition version 10.3 is vulnerable to a path traversal issue in the GitLab CI runner component resulting in remote code execution.

    Published 21 Mar 2018 · NVD
  2. Medium 6.1

    CVE-2017-0917 · GitLab

    Gitlab Community Edition version 10.2.4 is vulnerable to lack of input validation in the CI job component resulting in persistent cross site scripting.

    Published 21 Mar 2018 · NVD
  3. Critical 9.8

    CVE-2017-0916 · GitLab

    Gitlab Community Edition version 10.3 is vulnerable to a lack of input validation in the system_hook_push queue through web hook component resulting in remote code execution.

    Published 21 Mar 2018 · NVD
  4. Critical 9.8

    CVE-2017-0915 · GitLab

    Gitlab Community Edition version 10.2.4 is vulnerable to a lack of input validation in the GitlabProjectsImportService resulting in remote code execution.

    Published 21 Mar 2018 · NVD
  5. High 7.5

    CVE-2017-0914 · GitLab

    Gitlab Community and Enterprise Editions version 10.1, 10.2, and 10.2.4 are vulnerable to a SQL injection in the MilestoneFinder component resulting in disclosure of all data in a GitLab instance's database.

    Published 21 Mar 2018 · NVD
  6. High 8.8

    CVE-2018-8045 · Joomla!

    In Joomla! 3.5.0 through 3.8.5, the lack of type casting of a variable in a SQL statement leads to a SQL injection vulnerability in the User Notes list view.

    Published 15 Mar 2018 · NVD
  7. Critical 9.1

    CVE-2018-1000122 · curl

    A buffer over-read exists in curl 7.20.0 to and including curl 7.58.0 in the RTSP+RTP handling code that allows an attacker to cause a denial of service or information leakage

    Published 14 Mar 2018 · NVD
  8. High 7.5

    CVE-2018-1000121 · curl

    A NULL pointer dereference exists in curl 7.21.0 to and including curl 7.58.0 in the LDAP code that allows an attacker to cause a denial of service

    Published 14 Mar 2018 · NVD
  9. Critical 9.8

    CVE-2018-1000120 · curl

    A buffer overflow exists in curl 7.12.3 to and including curl 7.58.0 in the FTP URL handling that allows an attacker to cause a denial of service or worse.

    Published 14 Mar 2018 · NVD
  10. High 7.5

    CVE-2018-0875 · .NET

    .NET Core 1.0, .NET Core 1.1, NET Core 2.0 and PowerShell Core 6.0.0 allow a denial of Service vulnerability due to how specially crafted requests are handled, aka ".NET Core Denial of Service Vulnerability".

    Published 14 Mar 2018 · NVD
  11. High 7.5

    CVE-2018-0808 · .NET

    ASP.NET Core 1.0. 1.1, and 2.0 allow an elevation of privilege vulnerability due to how ASP.NET web applications handle web requests, aka "ASP.NET Core Elevation Of Privilege Vulnerability". This CVE is unique from CVE-2018-0784.

    Published 14 Mar 2018 · NVD
  12. High 8.8

    CVE-2018-0787 · .NET

    ASP.NET Core 1.0. 1.1, and 2.0 allow an elevation of privilege vulnerability due to how web applications that are created from templates validate web requests, aka "ASP.NET Core Elevation Of Privilege Vulnerability".

    Published 14 Mar 2018 · NVD
  13. Critical 9.8

    CVE-2016-9953 · curl

    The verify_certificate function in lib/vtls/schannel.c in libcurl 7.30.0 through 7.51.0, when built for Windows CE using the schannel TLS backend, allows remote attackers to obtain sensitive information, cause a denial of service (crash), or possibly have unspecified other impact via a wildcard certificate name, which triggers an out-of-bounds read.

    Published 12 Mar 2018 · NVD
  14. High 8.1

    CVE-2016-9952 · curl

    The verify_certificate function in lib/vtls/schannel.c in libcurl 7.30.0 through 7.51.0, when built for Windows CE using the schannel TLS backend, makes it easier for remote attackers to conduct man-in-the-middle attacks via a crafted wildcard SAN in a server certificate, as demonstrated by "*.com."

    Published 12 Mar 2018 · NVD
  15. Critical 9.8

    CVE-2017-2628 · curl

    curl, as shipped in Red Hat Enterprise Linux 6 before version 7.19.7-53, did not correctly backport the fix for CVE-2015-3148 because it did not reflect the fact that the HAVE_GSSAPI define was meanwhile substituted by USE_HTTP_NEGOTIATE. This issue was introduced in RHEL 6.7 and affects RHEL 6 curl only.

    Published 12 Mar 2018 · NVD
  16. Medium 4.3

    CVE-2016-8612 · Apache HTTP Server

    Apache HTTP Server mod_cluster before version httpd 2.4.23 is vulnerable to an Improper Input Validation in the protocol parsing logic in the load balancer resulting in a Segmentation Fault in the serving httpd process.

    Published 9 Mar 2018 · Fixed in 2.4.23 · NVD
  17. Medium 6.7

    CVE-2018-1000117 · Python

    Python Software Foundation CPython version From 3.2 until 3.6.4 on Windows contains a Buffer Overflow vulnerability in os.symlink() function on Windows that can result in Arbitrary code execution, likely escalation of privilege. This attack appears to be exploitable via a python script that creates a symlink with an attacker controlled name or location. This vulnerability appears to have been…

    Published 7 Mar 2018 · Fixed in 3.4.9, 3.5.6, 3.6.5 · NVD
  18. Critical 9.8

    CVE-2015-5377 · Elasticsearch

    Elasticsearch before 1.6.1 allows remote attackers to execute arbitrary code via unspecified vectors involving the transport protocol. NOTE: ZDI appears to claim that CVE-2015-3253 and CVE-2015-5377 are the same vulnerability

    Published 6 Mar 2018 · Fixed in 1.6.1 · NVD
  19. High 8.8

    CVE-2018-1058 · PostgreSQL

    A flaw was found in the way Postgresql allowed a user to modify the behavior of a query for other users. An attacker with a user account could use this flaw to execute code with the permissions of superuser in the database. Versions 9.3 through 10 are affected.

    Published 2 Mar 2018 · Fixed in 9.5.12, 9.6.8, 10.3 · NVD
  20. High 7.0

    CVE-2017-14798 · PostgreSQL

    A race condition in the postgresql init script could be used by attackers able to access the postgresql account to escalate their privileges to root.

    Published 1 Mar 2018 · Fixed in 9.4-0.5.3.1 · NVD
  21. Critical 9.8

    CVE-2018-7584 · PHP

    In PHP through 5.6.33, 7.0.x before 7.0.28, 7.1.x through 7.1.14, and 7.2.x through 7.2.2, there is a stack-based buffer under-read while parsing an HTTP response in the php_stream_url_wrap_http_ex function in ext/standard/http_fopen_wrapper.c. This subsequently results in copying a large string.

    Published 1 Mar 2018 · Fixed in 7.0.28 · NVD
  22. Medium 6.5

    CVE-2017-18207 · Python

    The Wave_read._read_fmt_chunk function in Lib/wave.py in Python through 3.6.4 does not ensure a nonzero channel value, which allows attackers to cause a denial of service (divide-by-zero and exception) via a crafted wav format audio file. NOTE: the vendor disputes this issue because Python applications "need to be prepared to handle a wide variety of exceptions.

    Published 1 Mar 2018 · NVD
  23. Medium 5.9

    CVE-2018-1304 · Apache Tomcat

    The URL pattern of "" (the empty string) which exactly maps to the context root was not correctly handled in Apache Tomcat 9.0.0.M1 to 9.0.4, 8.5.0 to 8.5.27, 8.0.0.RC1 to 8.0.49 and 7.0.0 to 7.0.84 when used as part of a security constraint definition. This caused the constraint to be ignored. It was, therefore, possible for unauthorised users to gain access to web application resources that…

    Published 28 Feb 2018 · NVD
  24. Medium 6.5

    CVE-2018-1305 · Apache Tomcat

    Security constraints defined by annotations of Servlets in Apache Tomcat 9.0.0.M1 to 9.0.4, 8.5.0 to 8.5.27, 8.0.0.RC1 to 8.0.49 and 7.0.0 to 7.0.84 were only applied once a Servlet had been loaded. Because security constraints defined in this way apply to the URL pattern and any URLs below that point, it was possible - depending on the order Servlets were loaded - for some security constraints…

    Published 23 Feb 2018 · NVD
  25. Unrated

    WPV-e752d999513d · WooCommerce

    Vulnerability in WooCommerce

    Published 23 Feb 2018 · Fixed in 3.2.4 · WPVulnerability
  26. Medium 6.5

    CVE-2015-9253 · PHP

    An issue was discovered in PHP 7.3.x before 7.3.0alpha3, 7.2.x before 7.2.8, and before 7.1.20. The php-fpm master process restarts a child process in an endless loop when using program execution functions (e.g., passthru, exec, shell_exec, or system) with a non-blocking STDIN stream, causing this master process to consume 100% of the CPU, and consume disk space with a large volume of error…

    Published 19 Feb 2018 · Fixed in 7.1.20, 7.2.8 · NVD
  27. High 7.0

    CVE-2018-1053 · PostgreSQL

    In postgresql 9.3.x before 9.3.21, 9.4.x before 9.4.16, 9.5.x before 9.5.11, 9.6.x before 9.6.7 and 10.x before 10.2, pg_upgrade creates file in current working directory containing the output of `pg_dumpall -g` under umask which was in effect when the user invoked pg_upgrade, and not under 0077 which is normally used for other temporary files. This can allow an authenticated attacker to read or…

    Published 9 Feb 2018 · Fixed in 9.4.16, 9.5.11, 9.6.7 · NVD
  28. Medium 6.5

    CVE-2018-1052 · PostgreSQL

    Memory disclosure vulnerability in table partitioning was found in postgresql 10.x before 10.2, allowing an authenticated attacker to read arbitrary bytes of server memory via purpose-crafted insert to a partitioned table.

    Published 9 Feb 2018 · NVD
  29. High 7.5

    CVE-2016-10712 · PHP

    In PHP before 5.5.32, 5.6.x before 5.6.18, and 7.x before 7.0.3, all of the return values of stream_get_meta_data can be controlled if the input can be controlled (e.g., during file uploads). For example, a "$uri = stream_get_meta_data(fopen($file, "r"))['uri']" call mishandles the case where $file is data:text/plain;uri=eviluri, -- in other words, metadata can be set by an attacker.

    Published 9 Feb 2018 · NVD
  30. Low 3.6

    CVE-2018-1000030 · Python

    Python 2.7.14 is vulnerable to a Heap-Buffer-Overflow as well as a Heap-Use-After-Free. Python versions prior to 2.7.14 may also be vulnerable and it appears that Python 2.7.17 and prior may also be vulnerable however this has not been confirmed. The vulnerability lies when multiply threads are handling large amounts of data. In both cases there is essentially a race condition that occurs. For…

    Published 8 Feb 2018 · NVD
  31. High 7.5

    CVE-2018-6389 · WordPress

    In WordPress through 4.9.2, unauthenticated attackers can cause a denial of service (resource consumption) by using the large list of registered .js files (from wp-includes/script-loader.php) to construct a series of requests to load every file many times.

    Published 6 Feb 2018 · NVD
  32. High 8.1

    CVE-2014-5282 · Docker Engine

    Docker before 1.3 does not properly validate image IDs, which allows remote attackers to redirect to another image through the loading of untrusted images via 'docker load'.

    Published 6 Feb 2018 · Fixed in 1.3 · NVD
  33. Medium 5.3

    CVE-2017-15706 · Apache Tomcat

    As part of the fix for bug 61201, the documentation for Apache Tomcat 9.0.0.M22 to 9.0.1, 8.5.16 to 8.5.23, 8.0.45 to 8.0.47 and 7.0.79 to 7.0.82 included an updated description of the search algorithm used by the CGI Servlet to identify which script to execute. The update was not correct. As a result, some scripts may have failed to execute as expected and other scripts may have been executed…

    Published 31 Jan 2018 · NVD
  34. Medium 6.1

    CVE-2018-6380 · Joomla!

    In Joomla! before 3.8.4, lack of escaping in the module chromes leads to XSS vulnerabilities in the module system.

    Published 30 Jan 2018 · Fixed in 3.8.4 · NVD
  35. Medium 6.1

    CVE-2018-6379 · Joomla!

    In Joomla! before 3.8.4, inadequate input filtering in the Uri class (formerly JUri) leads to an XSS vulnerability.

    Published 30 Jan 2018 · Fixed in 3.8.4 · NVD
  36. Medium 6.1

    CVE-2018-6377 · Joomla!

    In Joomla! before 3.8.4, inadequate input filtering in com_fields leads to an XSS vulnerability in multiple field types, i.e., list, radio, and checkbox

    Published 30 Jan 2018 · Fixed in 3.8.4 · NVD
  37. Critical 9.8

    CVE-2018-6376 · Joomla!

    In Joomla! before 3.8.4, the lack of type casting of a variable in a SQL statement leads to a SQL injection vulnerability in the Hathor postinstall message.

    Published 30 Jan 2018 · Fixed in 3.8.4 · NVD
  38. High 8.8

    CVE-2017-15365 · MariaDB

    sql/event_data_objects.cc in MariaDB before 10.1.30 and 10.2.x before 10.2.10 and Percona XtraDB Cluster before 5.6.37-26.21-3 and 5.7.x before 5.7.19-29.22-3 allows remote authenticated users with SQL access to bypass intended access restrictions and replicate data definition language (DDL) statements to cluster nodes by leveraging incorrect ordering of DDL replication and ACL checking.

    Published 25 Jan 2018 · Fixed in 10.1.30, 10.2.10 · NVD
  39. Critical 9.8

    CVE-2018-1000007 · curl

    libcurl 7.1 through 7.57.0 might accidentally leak authentication data to third parties. When asked to send custom headers in its HTTP requests, libcurl will send that set of headers first to the host in the initial URL but also, if asked to follow redirects and a 30X HTTP response code is returned, to the host mentioned in URL in the `Location:` response header value. Sending the same set of…

    Published 24 Jan 2018 · NVD
  40. Critical 9.1

    CVE-2018-1000005 · curl

    libcurl 7.49.0 to and including 7.57.0 contains an out bounds read in code handling HTTP/2 trailers. It was reported (https://github.com/curl/curl/pull/2231) that reading an HTTP/2 trailer could mess up future trailers since the stored size was one byte less than required. The problem is that the code that creates HTTP/1-like headers from the HTTP/2 trailer data once appended a string like `:`…

    Published 24 Jan 2018 · NVD
  41. Medium 6.1

    CVE-2015-9251 · org.webjars.npm:jquery, jQuery, jquery-rails

    Cross-Site Scripting (XSS) in jquery

    Published 22 Jan 2018 · Fixed in 1.12.2, 3.0.0, 4.2.0 · OSV.dev and GitHub
  42. High 7.5

    CVE-2016-10708 · OpenSSH

    sshd in OpenSSH before 7.4 allows remote attackers to cause a denial of service (NULL pointer dereference and daemon crash) via an out-of-sequence NEWKEYS message, as demonstrated by Honggfuzz, related to kex.c and packet.c.

    Published 21 Jan 2018 · Fixed in 7.4 · NVD
  43. Medium 6.1

    CVE-2018-5776 · WordPress

    WordPress before 4.9.2 has XSS in the Flash fallback files in MediaElement (under wp-includes/js/mediaelement).

    Published 18 Jan 2018 · Fixed in 4.9.2 · NVD
  44. Medium 6.5

    CVE-2018-2703 · MySQL

    Vulnerability in the MySQL Server component of Oracle MySQL (subcomponent: Server : Security : Privileges). Supported versions that are affected are 5.6.38 and prior and 5.7.20 and prior. Easily exploitable vulnerability allows low privileged attacker with network access via multiple protocols to compromise MySQL Server. Successful attacks of this vulnerability can result in unauthorized ability…

    Published 18 Jan 2018 · NVD
  45. High 7.5

    CVE-2018-2696 · MySQL

    Vulnerability in the MySQL Server component of Oracle MySQL (subcomponent: Server : Security : Privileges). Supported versions that are affected are 5.6.38 and prior and 5.7.20 and prior. Easily exploitable vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise MySQL Server. Successful attacks of this vulnerability can result in unauthorized…

    Published 18 Jan 2018 · NVD
  46. Medium 4.3

    CVE-2018-2678 · Java

    Vulnerability in the Java SE, Java SE Embedded, JRockit component of Oracle Java SE (subcomponent: JNDI). Supported versions that are affected are Java SE: 6u171, 7u161, 8u152 and 9.0.1; Java SE Embedded: 8u151; JRockit: R28.3.16. Easily exploitable vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Java SE, Java SE Embedded, JRockit.…

    Published 18 Jan 2018 · NVD
  47. Medium 4.3

    CVE-2018-2677 · Java

    Vulnerability in the Java SE, Java SE Embedded component of Oracle Java SE (subcomponent: AWT). Supported versions that are affected are Java SE: 6u171, 7u161, 8u152 and 9.0.1; Java SE Embedded: 8u151. Easily exploitable vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Java SE, Java SE Embedded. Successful attacks require human interaction…

    Published 18 Jan 2018 · NVD
  48. Medium 6.5

    CVE-2018-2668 · MariaDB, MySQL

    Vulnerability in the MySQL Server component of Oracle MySQL (subcomponent: Server: Optimizer). Supported versions that are affected are 5.5.58 and prior, 5.6.38 and prior and 5.7.20 and prior. Easily exploitable vulnerability allows low privileged attacker with network access via multiple protocols to compromise MySQL Server. Successful attacks of this vulnerability can result in unauthorized…

    Published 18 Jan 2018 · Fixed in 10.0.34, 10.1.31, 10.2.13 · NVD
  49. Medium 4.9

    CVE-2018-2667 · MySQL

    Vulnerability in the MySQL Server component of Oracle MySQL (subcomponent: Server: Optimizer). Supported versions that are affected are 5.7.20 and prior. Easily exploitable vulnerability allows high privileged attacker with network access via multiple protocols to compromise MySQL Server. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently…

    Published 18 Jan 2018 · NVD
  50. Medium 6.5

    CVE-2018-2665 · MariaDB, MySQL

    Vulnerability in the MySQL Server component of Oracle MySQL (subcomponent: Server: Optimizer). Supported versions that are affected are 5.5.58 and prior, 5.6.38 and prior and 5.7.20 and prior. Easily exploitable vulnerability allows low privileged attacker with network access via multiple protocols to compromise MySQL Server. Successful attacks of this vulnerability can result in unauthorized…

    Published 18 Jan 2018 · Fixed in 10.0.34, 10.1.31, 10.2.13 · NVD

Where it comes from

The list holds every advisory UpHeron reads for the software it watches: WordPress and every plugin and theme its plugin reports, the packages in monitored repositories and manifests, and the servers and frameworks found on monitored websites. One vulnerability from several sources is one entry, under its CVE.

  • NVD, the US National Vulnerability Database. This product uses the NVD API but is not endorsed or certified by the NVD.
  • New records of the CVE Program, read every 15 minutes. CVE content © 1999–2026 The MITRE Corporation, used under the CVE terms of use; CVE® is a registered trademark of The MITRE Corporation.
  • OSV.dev, with the GitHub Advisory Database (CC BY 4.0).
  • WPVulnerability (CC0) for WordPress plugins and themes, and WordPress's own security advisories.
  • Node.js's own security release posts, read every 15 minutes, which name its vulnerabilities the day they are fixed, days before their CVE records.
  • The security advisories projects publish on GitHub, and the CVEs libraries such as Brotli name in their release notes, which also count for the runtimes that bundle them.
  • CISA's Known Exploited Vulnerabilities catalog.

Run WordPress? The UpHeron plugin alerts you the day one of these affects your own site.