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
40,018
Published in 7 days
1,111
Critical in 30 days
386
Actively exploited
423

Latest vulnerabilities

40,018 vulnerabilities
  1. High 7.2

    CVE-2015-5277 · GNU C Library

    The get_contents function in nss_files/files-XXX.c in the Name Service Switch (NSS) in GNU C Library (aka glibc or libc6) before 2.20 might allow local users to cause a denial of service (heap corruption) or gain privileges via a long line in the NSS files database.

    Published 17 Dec 2015 · NVD
  2. High 7.5

    CVE-2015-8565 · Joomla!

    Directory traversal vulnerability in Joomla! 3.2.0 through 3.3.x and 3.4.x before 3.4.6 allows remote attackers to have unspecified impact via unknown vectors.

    Published 16 Dec 2015 · NVD
  3. High 7.5

    CVE-2015-8564 · Joomla!

    Directory traversal vulnerability in Joomla! 3.4.x before 3.4.6 allows remote attackers to have unspecified impact via directory traversal sequences in the XML install file in an extension package archive.

    Published 16 Dec 2015 · NVD
  4. Medium 6.8

    CVE-2015-8563 · Joomla!

    Cross-site request forgery (CSRF) vulnerability in the com_templates component in Joomla! 3.2.0 through 3.3.x and 3.4.x before 3.4.6 allows remote attackers to hijack the authentication of unspecified victims via unknown vectors.

    Published 16 Dec 2015 · NVD
  5. High 7.5

    CVE-2015-8562 · Joomla!

    Joomla! 1.5.x, 2.x, and 3.x before 3.4.6 allow remote attackers to conduct PHP object injection attacks and execute arbitrary PHP code via the HTTP User-Agent header, as exploited in the wild in December 2015.

    Published 16 Dec 2015 · NVD
  6. Medium 5.0

    CVE-2015-8476 · PHPMailer

    Multiple CRLF injection vulnerabilities in PHPMailer before 5.2.14 allow attackers to inject arbitrary SMTP commands via CRLF sequences in an (1) email address to the validateAddress function in class.phpmailer.php or (2) SMTP command to the sendCommand function in class.smtp.php, a different vulnerability than CVE-2012-0796.

    Published 16 Dec 2015 · NVD
  7. High 7.1

    CVE-2015-8461 · BIND 9

    Race condition in resolver.c in named in ISC BIND 9.9.8 before 9.9.8-P2 and 9.10.3 before 9.10.3-P2 allows remote attackers to cause a denial of service (INSIST assertion failure and daemon exit) via unspecified vectors.

    Published 16 Dec 2015 · NVD
  8. Medium 5.0

    CVE-2015-8000 · BIND 9

    db.c in named in ISC BIND 9.x before 9.9.8-P2 and 9.10.x before 9.10.3-P2 allows remote attackers to cause a denial of service (REQUIRE assertion failure and daemon exit) via a malformed class attribute.

    Published 16 Dec 2015 · NVD
  9. Medium 5.0

    CVE-2015-8317 · libxml2

    The xmlParseXMLDecl function in parser.c in libxml2 before 2.9.3 allows context-dependent attackers to obtain sensitive information via an (1) unterminated encoding value or (2) incomplete XML declaration in XML data, which triggers an out-of-bounds heap read.

    Published 15 Dec 2015 · NVD
  10. Medium 5.8

    CVE-2015-8242 · libxml2

    The xmlSAX2TextNode function in SAX2.c in the push interface in the HTML parser in libxml2 before 2.9.3 allows context-dependent attackers to cause a denial of service (stack-based buffer over-read and application crash) or obtain sensitive information via crafted XML data.

    Published 15 Dec 2015 · NVD
  11. Medium 6.4

    CVE-2015-8241 · libxml2

    The xmlNextChar function in libxml2 2.9.2 does not properly check the state, which allows context-dependent attackers to cause a denial of service (heap-based buffer over-read and application crash) or obtain sensitive information via crafted XML data.

    Published 15 Dec 2015 · NVD
  12. Medium 5.0

    CVE-2015-7500 · libxml2

    The xmlParseMisc function in parser.c in libxml2 before 2.9.3 allows context-dependent attackers to cause a denial of service (out-of-bounds heap read) via unspecified vectors related to incorrect entities boundaries and start tags.

    Published 15 Dec 2015 · NVD
  13. Medium 5.0

    CVE-2015-7499 · libxml2

    Heap-based buffer overflow in the xmlGROW function in parser.c in libxml2 before 2.9.3 allows context-dependent attackers to obtain sensitive process memory information via unspecified vectors.

    Published 15 Dec 2015 · NVD
  14. Medium 5.0

    CVE-2015-7498 · libxml2

    Heap-based buffer overflow in the xmlParseXmlDecl function in parser.c in libxml2 before 2.9.3 allows context-dependent attackers to cause a denial of service via unspecified vectors related to extracting errors after an encoding conversion failure.

    Published 15 Dec 2015 · NVD
  15. Medium 5.0

    CVE-2015-7497 · libxml2

    Heap-based buffer overflow in the xmlDictComputeFastQKey function in dict.c in libxml2 before 2.9.3 allows context-dependent attackers to cause a denial of service via unspecified vectors.

    Published 15 Dec 2015 · NVD
  16. High 7.1

    CVE-2015-5312 · libxml2

    The xmlStringLenDecodeEntities function in parser.c in libxml2 before 2.9.3 does not properly prevent entity expansion, which allows context-dependent attackers to cause a denial of service (CPU consumption) via crafted XML data, a different vulnerability than CVE-2014-3660.

    Published 15 Dec 2015 · NVD
  17. Medium 4.0

    CVE-2015-5004 · IBM WebSphere Application Server

    The Edge Component Caching Proxy in IBM WebSphere Application Server (WAS) 8.0 before 8.0.0.12 and 8.5 before 8.5.5.8 does not properly encrypt data, which allows remote authenticated users to obtain sensitive information via unspecified vectors.

    Published 15 Dec 2015 · NVD
  18. Medium 6.8

    CVE-2015-7804 · PHP

    Off-by-one error in the phar_parse_zipfile function in ext/phar/zip.c in PHP before 5.5.30 and 5.6.x before 5.6.14 allows remote attackers to cause a denial of service (uninitialized pointer dereference and application crash) by including the / filename in a .zip PHAR archive.

    Published 11 Dec 2015 · NVD
  19. Medium 6.8

    CVE-2015-7803 · PHP

    The phar_get_entry_data function in ext/phar/util.c in PHP before 5.5.30 and 5.6.x before 5.6.14 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a .phar file with a crafted TAR archive entry in which the Link indicator references a file that does not exist.

    Published 11 Dec 2015 · NVD
  20. Medium 6.8

    CVE-2015-8131 · Kibana

    Cross-site request forgery (CSRF) vulnerability in Elasticsearch Kibana before 4.1.3 and 4.2.x before 4.2.1 allows remote attackers to hijack the authentication of unspecified victims via unknown vectors.

    Published 7 Dec 2015 · NVD
  21. High 9.0

    CVE-2015-3628 · F5 BIG-IP

    The iControl API in F5 BIG-IP LTM, AFM, Analytics, APM, ASM, Link Controller, and PEM 11.3.0 before 11.5.3 HF2 and 11.6.0 before 11.6.0 HF6, BIG-IP AAM 11.4.0 before 11.5.3 HF2 and 11.6.0 before 11.6.0 HF6, BIG-IP Edge Gateway, WebAccelerator, and WOM 11.3.0, BIG-IP GTM 11.3.0 before 11.6.0 HF6, BIG-IP PSM 11.3.0 through 11.4.1, Enterprise Manager 3.1.0 through 3.1.1, BIG-IQ Cloud and Security…

    Published 7 Dec 2015 · NVD
  22. Medium 4.3

    CVE-2015-3196 · OpenSSL

    ssl/s3_clnt.c in OpenSSL 1.0.0 before 1.0.0t, 1.0.1 before 1.0.1p, and 1.0.2 before 1.0.2d, when used for a multi-threaded client, writes the PSK identity hint to an incorrect data structure, which allows remote servers to cause a denial of service (race condition and double free) via a crafted ServerKeyExchange message.

    Published 6 Dec 2015 · NVD
  23. Medium 5.3

    CVE-2015-3195 · OpenSSL

    The ASN1_TFLG_COMBINE implementation in crypto/asn1/tasn_dec.c in OpenSSL before 0.9.8zh, 1.0.0 before 1.0.0t, 1.0.1 before 1.0.1q, and 1.0.2 before 1.0.2e mishandles errors caused by malformed X509_ATTRIBUTE data, which allows remote attackers to obtain sensitive information from process memory by triggering a decoding failure in a PKCS#7 or CMS application.

    Published 6 Dec 2015 · Fixed in 1.0.0t, 1.0.1q, 1.0.2e · NVD
  24. High 7.5

    CVE-2015-3194 · Node.js, OpenSSL

    crypto/rsa/rsa_ameth.c in OpenSSL 1.0.1 before 1.0.1q and 1.0.2 before 1.0.2e allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via an RSA PSS ASN.1 signature that lacks a mask generation function parameter.

    Published 6 Dec 2015 · Fixed in 0.12.9, 4.2.3, 5.1.1 · NVD
  25. High 7.5

    CVE-2015-3193 · Node.js, OpenSSL

    The Montgomery squaring implementation in crypto/bn/asm/x86_64-mont5.pl in OpenSSL 1.0.2 before 1.0.2e on the x86_64 platform, as used by the BN_mod_exp function, mishandles carry propagation and produces incorrect output, which makes it easier for remote attackers to obtain sensitive private-key information via an attack against use of a (1) Diffie-Hellman (DH) or (2) Diffie-Hellman Ephemeral…

    Published 6 Dec 2015 · Fixed in 4.2.3, 5.1.1 · NVD
  26. Medium 5.0

    CVE-2015-1794 · OpenSSL

    The ssl3_get_key_exchange function in ssl/s3_clnt.c in OpenSSL 1.0.2 before 1.0.2e allows remote servers to cause a denial of service (segmentation fault) via a zero p value in an anonymous Diffie-Hellman (DH) ServerKeyExchange message.

    Published 6 Dec 2015 · NVD
  27. Critical 9.8

    CVE-2015-6764 · Node.js

    The BasicJsonStringifier::SerializeJSArray function in json-stringifier.h in the JSON stringifier in Google V8, as used in Google Chrome before 47.0.2526.73, improperly loads array elements, which allows remote attackers to cause a denial of service (out-of-bounds memory access) or possibly have unspecified other impact via crafted JavaScript code.

    Published 6 Dec 2015 · Fixed in 4.2.3 · NVD
  28. Critical 9.8

    CVE-2015-8394 · PHP

    PCRE before 8.38 mishandles the (?(<digits>) and (?(R<digits>) conditions, which allows remote attackers to cause a denial of service (integer overflow) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror.

    Published 2 Dec 2015 · Fixed in 5.5.32, 5.6.18, 7.0.3 · NVD
  29. High 7.5

    CVE-2015-8393 · PHP

    pcregrep in PCRE before 8.38 mishandles the -q option for binary files, which might allow remote attackers to obtain sensitive information via a crafted file, as demonstrated by a CGI script that sends stdout data to a client.

    Published 2 Dec 2015 · Fixed in 5.5.32, 5.6.18, 7.0.3 · NVD
  30. Critical 9.8

    CVE-2015-8391 · PHP

    The pcre_compile function in pcre_compile.c in PCRE before 8.38 mishandles certain [: nesting, which allows remote attackers to cause a denial of service (CPU consumption) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror.

    Published 2 Dec 2015 · Fixed in 5.5.32, 5.6.18, 7.0.3 · NVD
  31. Critical 9.8

    CVE-2015-8390 · PHP

    PCRE before 8.38 mishandles the [: and \\ substrings in character classes, which allows remote attackers to cause a denial of service (uninitialized memory read) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror.

    Published 2 Dec 2015 · Fixed in 5.5.32, 5.6.18, 7.0.3 · NVD
  32. Critical 9.8

    CVE-2015-8389 · PHP

    PCRE before 8.38 mishandles the /(?:|a|){100}x/ pattern and related patterns, which allows remote attackers to cause a denial of service (infinite recursion) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror.

    Published 2 Dec 2015 · Fixed in 5.5.32, 5.6.18, 7.0.3 · NVD
  33. High 7.3

    CVE-2015-8387 · PHP

    PCRE before 8.38 mishandles (?123) subroutine calls and related subroutine calls, which allows remote attackers to cause a denial of service (integer overflow) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror.

    Published 2 Dec 2015 · Fixed in 5.5.32, 5.6.18, 7.0.3 · NVD
  34. Critical 9.8

    CVE-2015-8386 · PHP

    PCRE before 8.38 mishandles the interaction of lookbehind assertions and mutually recursive subpatterns, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror.

    Published 2 Dec 2015 · Fixed in 5.5.32, 5.6.18, 7.0.3 · NVD
  35. Critical 9.8

    CVE-2015-8383 · PHP

    PCRE before 8.38 mishandles certain repeated conditional groups, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror.

    Published 2 Dec 2015 · Fixed in 5.5.32, 5.6.18, 7.0.3 · NVD
  36. Medium 6.8

    CVE-2015-8365 · FFmpeg

    The smka_decode_frame function in libavcodec/smacker.c in FFmpeg before 2.6.5, 2.7.x before 2.7.3, and 2.8.x through 2.8.2 does not verify that the data size is consistent with the number of channels, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted Smacker data.

    Published 26 Nov 2015 · NVD
  37. Medium 6.8

    CVE-2015-8364 · FFmpeg

    Integer overflow in the ff_ivi_init_planes function in libavcodec/ivi.c in FFmpeg before 2.6.5, 2.7.x before 2.7.3, and 2.8.x through 2.8.2 allows remote attackers to cause a denial of service (out-of-bounds heap-memory access) or possibly have unspecified other impact via crafted image dimensions in Indeo Video Interactive data.

    Published 26 Nov 2015 · NVD
  38. Medium 6.8

    CVE-2015-8363 · FFmpeg

    The jpeg2000_read_main_headers function in libavcodec/jpeg2000dec.c in FFmpeg before 2.6.5, 2.7.x before 2.7.3, and 2.8.x through 2.8.2 does not enforce uniqueness of the SIZ marker in a JPEG 2000 image, which allows remote attackers to cause a denial of service (out-of-bounds heap-memory access) or possibly have unspecified other impact via a crafted image with two or more of these markers.

    Published 26 Nov 2015 · NVD
  39. Critical 9.8

    CVE-2015-8103 · Jenkins

    The Jenkins CLI subsystem in Jenkins before 1.638 and LTS before 1.625.2 allows remote attackers to execute arbitrary code via a crafted serialized Java object, related to a problematic webapps/ROOT/WEB-INF/lib/commons-collections-*.jar file and the "Groovy variant in 'ysoserial'".

    Published 25 Nov 2015 · Fixed in 1.625.2, 1.638 · NVD
  40. Medium 4.3

    CVE-2015-5326 · Jenkins

    Cross-site scripting (XSS) vulnerability in the slave overview page in Jenkins before 1.638 and LTS before 1.625.2 allows remote authenticated users with certain permissions to inject arbitrary web script or HTML via the slave offline status message.

    Published 25 Nov 2015 · NVD
  41. High 7.5

    CVE-2015-5325 · Jenkins

    Jenkins before 1.638 and LTS before 1.625.2 allow attackers to bypass intended slave-to-master access restrictions by leveraging a JNLP slave. NOTE: this vulnerability exists because of an incomplete fix for CVE-2014-3665.

    Published 25 Nov 2015 · NVD
  42. Medium 5.0

    CVE-2015-5324 · Jenkins

    Jenkins before 1.638 and LTS before 1.625.2 allow remote attackers to obtain sensitive information via a direct request to queue/api.

    Published 25 Nov 2015 · NVD
  43. Medium 6.5

    CVE-2015-5323 · Jenkins

    Jenkins before 1.638 and LTS before 1.625.2 do not properly restrict access to API tokens which might allow remote administrators to gain privileges and run scripts by using an API token of another user.

    Published 25 Nov 2015 · NVD
  44. Medium 5.0

    CVE-2015-5322 · Jenkins

    Directory traversal vulnerability in Jenkins before 1.638 and LTS before 1.625.2 allows remote attackers to list directory contents and read arbitrary files in the Jenkins servlet resources via directory traversal sequences in a request to jnlpJars/.

    Published 25 Nov 2015 · NVD
  45. Medium 5.0

    CVE-2015-5321 · Jenkins

    The sidepanel widgets in the CLI command overview and help pages in Jenkins before 1.638 and LTS before 1.625.2 allow remote attackers to obtain sensitive information via a direct request to the pages.

    Published 25 Nov 2015 · NVD
  46. Medium 5.0

    CVE-2015-5320 · Jenkins

    Jenkins before 1.638 and LTS before 1.625.2 do not properly verify the shared secret used in JNLP slave connections, which allows remote attackers to connect as slaves and obtain sensitive information or possibly gain administrative access by leveraging knowledge of the name of a slave.

    Published 25 Nov 2015 · NVD
  47. Medium 5.0

    CVE-2015-5319 · Jenkins

    XML external entity (XXE) vulnerability in the create-job CLI command in Jenkins before 1.638 and LTS before 1.625.2 allows remote attackers to read arbitrary files via a crafted job configuration that is then used in an "XML-aware tool," as demonstrated by get-job and update-job.

    Published 25 Nov 2015 · NVD
  48. Medium 6.8

    CVE-2015-5318 · Jenkins

    Jenkins before 1.638 and LTS before 1.625.2 uses a publicly accessible salt to generate CSRF protection tokens, which makes it easier for remote attackers to bypass the CSRF protection mechanism via a brute force attack.

    Published 25 Nov 2015 · NVD
  49. High 7.5Actively exploited

    CVE-2015-5317 · Jenkins

    The Fingerprints pages in Jenkins before 1.638 and LTS before 1.625.2 might allow remote attackers to obtain sensitive job and build name information via a direct request.

    Published 25 Nov 2015 · NVD
  50. Medium 6.8

    CVE-2014-3665 · Jenkins

    Jenkins before 1.587 and LTS before 1.580.1 do not properly ensure trust separation between a master and slaves, which might allow remote attackers to execute arbitrary code on the master by leveraging access to the slave.

    Published 25 Nov 2015 · 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 and changed records of the CVE Program, read every 15 minutes, so a rating or fix added after a CVE is published reaches the list, and its alerts, within the hour. 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.

Each day's new ones, grouped, and every critical one as soon as we find it: on the blog.

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