Lucene search
+L
GithubMost viewed

163872 matches found

Github Security Blog
Github Security Blog
•added 2026/09/29 11:11 p.m.•80 views

PyJWT: PyJWKClient still amplifies unauthenticated JWKS fetches on unknown kid values (incomplete fix of CVE-2026-48524)

Summary CVE-2026-48524 GHSA-fhv5-28vv-h8m8, "PyJWKClient unbounded JWKS endpoint requests via attacker-controlled kid values DoS" was fixed in 2.13.0 by stopping fetchdata from clearing the cache on a fetch error. That closed one amplification path but did not add the mitigation the advisory's...

7.5CVSS5.5AI score0.00428EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/29 6:24 p.m.•80 views

adm-zip extraction preserves SUID/SGID bits from untrusted ZIPs -> local privilege escalation

Summary adm-zip applies the Unix permission bits stored in a zip entry directly to the extracted file via fs.chmodSync when keepOriginalPermission=true is passed to extractAllTo/extractEntryTo — and it never filters the setuid/setgid/sticky bits out of those bits. A zip crafted by an attacker can...

7.1CVSS6.6AI score0.00199EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/07 6:22 p.m.•80 views

CodeIgniter: SQL injection in Query Builder deleteBatch() when used with where() conditions

Impact A SQL injection vulnerability exists in the Query Builder's deleteBatch method. When deleteBatch is used together with where conditions, the bound values from the WHERE clause are substituted directly into the generated SQL with their escape flag ignored, so they are never escaped or quote...

9.4CVSS6.1AI score0.00612EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/23 7:38 p.m.•80 views

React Router: Open redirect via backslash in <Link> and useNavigate (CVE-2025-68470 bypass)

This is a follow up to CVE-2025-68470. React Router was alerted to certain scenarios in which the fix there was incomplete so there still existed some scenarios where attacker supplied paths passed to navigation mechanisms could result in unexpected external navigations...

6.5CVSS5.4AI score0.00492EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/06/26 10:53 p.m.•80 views

pnpm Has an Integrity Check Bypass via Missing Lockfile Integrity Field

Summary pnpm's tarball extraction worker skips integrity verification when the integrity field is absent from the lockfile resolution. If an attacker can both modify pnpm-lock.yaml to remove the integrity: field and cause the referenced registry URL to serve altered package content, pnpm install...

8.1CVSS6AI score0.00181EPSS
SaveExploits1References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/06/15 8:16 p.m.•80 views

Starlette: Arbitrary HTTP method dispatched to `HTTPEndpoint` attributes via `getattr`

Summary When dispatching a request, HTTPEndpoint selects the handler by lowercasing the HTTP method and looking it up as an attribute with getattr, without restricting the lookup to a known set of HTTP verbs. When an HTTPEndpoint subclass is registered through Route... without an explicit methods...

5.3CVSS5.7AI score0.00213EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/06/10 3:31 p.m.•81 views

image-size: JXL and HEIF parsers allow denial of service through infinite loops

image-size through 2.0.2 contains a denial of service vulnerability that allows remote attackers to permanently block the Node.js event loop by supplying a specially crafted image buffer with a zero-valued size field in a recognized box-type. Attackers can trigger an infinite loop in the JXL or...

8.7CVSS8.3AI score0.0043EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/05/18 5:24 p.m.•80 views

ruby-jwt: Empty-key HMAC bypass; cross-language sibling of CVE-2026-44351

JWT.decodetoken, '', true, algorithm: 'HS256' accepts an attacker-forged token. OpenSSL::HMAC.digest'SHA256', '', payload returns a valid digest under an empty key, and no raise InvalidKeyError if key.empty? precondition exists in the HMAC algorithm. JWT.decodetoken, "", true, algorithm: 'HS256' ...

9.1CVSS7.3AI score0.00364EPSS
SaveExploits1References8Affected Software1
Github Security Blog
Github Security Blog
•added 2026/05/11 3:53 p.m.•80 views

Next.js has a Middleware / Proxy bypass in Pages Router applications using i18n

Impact Applications using the Pages Router with i18n configured and middleware/proxy-based authorization can allow unauthorized access to protected page data through locale-less /next/data//.json requests. In affected configurations, middleware does not run for the unprefixed data route, allowing...

7.5CVSS7.2AI score0.00796EPSS
SaveExploits4References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/04/15 6:31 p.m.•80 views

Bouncy Castle Crypto Package For Java: Use of a Broken or Risky Cryptographic Algorithm vulnerability in bcpkix modules

: Use of a Broken or Risky Cryptographic Algorithm vulnerability in Legion of the Bouncy Castle Inc. BC-JAVA bcpkix on all pkix modules. PKIX draft CompositeVerifier accepts empty signature sequence as valid. This issue affects BC-JAVA: from 1.49 before 1.84...

7.5CVSS7.2AI score0.00777EPSS
SaveExploits1References4Affected Software7
Github Security Blog
Github Security Blog
•added 2026/04/03 3:45 a.m.•80 views

DOMPurify USE_PROFILES prototype pollution allows event handlers

Summary When USEPROFILES is enabled, DOMPurify rebuilds ALLOWEDATTR as a plain array before populating it with the requested allowlists. Because the sanitizer still looks up attributes via ALLOWEDATTRlcName, any Array.prototype property that is polluted also counts as an allowlisted attribute. An...

6.1CVSS5.9AI score0.00318EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/04/01 9:19 p.m.•80 views

AIOHTTP Affected by Denial of Service (DoS) via Unbounded DNS Cache in TCPConnector

Summary An unbounded DNS cache could result in excessive memory usage possibly resulting in a DoS situation. Impact If an application makes requests to a very large number of hosts, this could cause the DNS cache to continue growing and slowly use excessive amounts of memory. ----- Patch:...

7.5CVSS5.8AI score0.00457EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/03/26 10:20 p.m.•80 views

Handlebars.js has Prototype Pollution Leading to XSS through Partial Template Injection

Summary resolvePartial in the Handlebars runtime resolves partial names via a plain property lookup on options.partials without guarding against prototype-chain traversal. When Object.prototype has been polluted with a string value whose key matches a partial reference in a template, the polluted...

4.7CVSS5.8AI score0.0028EPSS
SaveExploits1References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/02/03 7:41 p.m.•80 views

@isaacs/brace-expansion has Uncontrolled Resource Consumption

Summary @isaacs/brace-expansion is vulnerable to a Denial of Service DoS issue caused by unbounded brace range expansion. When an attacker provides a pattern containing repeated numeric brace ranges, the library attempts to eagerly generate every possible combination synchronously. Because the...

9.2CVSS6.3AI score0.00538EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2024/10/08 10:19 p.m.•80 views

Livewire Remote Code Execution on File Uploads

In livewire/livewire prior to v2.12.7 and v3.5.2, the file extension of an uploaded file is guessed based on the MIME type. As a result, the actual file extension from the file name is not validated. An attacker can therefore bypass the validation by uploading a file with a valid MIME type e.g.,...

9.8CVSS8AI score0.00846EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
•added 2024/09/18 2:39 p.m.•80 views

Camaleon CMS affected by arbitrary file write to RCE (GHSL-2024-182)

An arbitrary file write vulnerability accessible via the upload method of the MediaController allows authenticated users to write arbitrary files to any location on the web server Camaleon CMS is running on depending on the permissions of the underlying filesystem. E.g. This can lead to a delayed...

9.9CVSS6.4AI score0.37106EPSS
SaveExploits2References9Affected Software1
Github Security Blog
Github Security Blog
•added 2024/06/12 7:39 p.m.•80 views

@strapi/plugin-users-permissions leaks 3rd party authentication tokens and authentication bypass

Summary By combining two vulnerabilities an Open Redirect and session token sent as URL query parameter in Strapi framework is its possible of an unauthenticated attacker to bypass authentication mechanisms and retrieve the 3rd party tokens. The attack requires user interaction one click. Impact...

8.1CVSS7.5AI score0.00704EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
•added 2024/06/10 6:38 p.m.•80 views

`docker cp` allows unexpected chmod of host files in Moby Docker Engine

Impact A bug was found in Moby Docker Engine where attempting to copy files using docker cp into a specially-crafted container can result in Unix file permission changes for existing files in the host’s filesystem, widening access to others. This bug does not directly allow files to be read,...

6.3CVSS6AI score0.0029EPSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
•added 2024/05/15 10:34 p.m.•80 views

Magento Open Source Security Advisory: Patch SUPEE-10975

Magento Commerce 1.14.4.0 and Open Source 1.9.4.0 have been enhanced with critical security updates to address multiple vulnerabilities, including remote code execution RCE, cross-site scripting XSS, cross-site request forgery CSRF, and more. The following issues have been identified and...

7.1AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2024/05/15 10:26 p.m.•80 views

State Guessing Vulnerability in laravel/socialite

laravel/socialite versions prior to 2.0.10 are susceptible to a security vulnerability related to state guessing during OAuth authentication. This vulnerability could potentially lead to session hijacking, allowing attackers to compromise user sessions. The issue has been addressed and fixed in...

7AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2024/05/14 10:29 p.m.•80 views

Grafana Data source and plugin proxy endpoints could leak the authentication cookie to some destination plugins

Today we are releasing Grafana 9.2. Alongside with new features and other bug fixes, this release includes a Moderate severity security fix for CVE-2022-39201 We are also releasing security patches for Grafana 9.1.8 and Grafana 8.5.14 to fix these issues. Release 9.2, latest release, also...

7.5CVSS7.3AI score0.01673EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2024/05/13 7:40 p.m.•80 views

Directus allows redacted data extraction on the API through "alias"

Summary A user with permission to view any collection using redacted hashed fields can get access the raw stored version using the alias functionality on the API. Normally, these redacted fields will return however if we change the request to ?aliasworkaround=redacted we can instead retrieve the...

4.9CVSS5.5AI score0.00757EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
•added 2024/05/06 2:20 p.m.•80 views

Jinja vulnerable to HTML attribute injection when passing user input as keys to xmlattr filter

The xmlattr filter in affected versions of Jinja accepts keys containing non-attribute characters. XML/HTML attributes cannot contain spaces, /, , or =, as each would then be interpreted as starting a separate attribute. If an application accepts keys as opposed to only values as user input, and...

5.4CVSS6.5AI score0.00979EPSS
SaveExploits1References9Affected Software1
Github Security Blog
Github Security Blog
•added 2024/04/28 6:30 p.m.•80 views

ejs lacks certain pollution protection

The ejs aka Embedded JavaScript templates package before 3.1.10 for Node.js lacks certain pollution protection...

4CVSS6.5AI score0.00614EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
•added 2024/04/10 6:30 p.m.•81 views

llama-index-core Prompt Injection vulnerability leading to Arbitrary Code Execution

A vulnerability was identified in the executils class of the llamaindex package, specifically within the safeeval function, allowing for prompt injection leading to arbitrary code execution. This issue arises due to insufficient validation of input, which can be exploited to bypass method...

9.8CVSS9AI score0.00959EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2024/03/19 6:30 a.m.•80 views

Black vulnerable to Regular Expression Denial of Service (ReDoS)

Versions of the package black before 24.3.0 are vulnerable to Regular Expression Denial of Service ReDoS via the lineswithleadingtabsexpanded function in the strings.py file. An attacker could exploit this vulnerability by crafting a malicious input that causes a denial of service. Exploiting thi...

5.3CVSS6.2AI score0.00979EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2023/12/01 12:31 a.m.•80 views

Apache Tiles: Unvalidated input may lead to path traversal and XXE

The value set as the DefaultLocaleResolver.LOCALEKEY attribute on the session was not validated while resolving XML definition files, leading to possible path traversal and eventually SSRF/XXE when passing user-controlled data to this key. Passing user-controlled data to this key may be relativel...

7.5CVSS7.4AI score0.01356EPSS
SaveExploits0References3Affected Software3
Github Security Blog
Github Security Blog
•added 2023/11/08 2:51 p.m.•80 views

XWiki Platform vulnerable to remote code execution through the section parameter in Administration as guest

Impact XWiki doesn't properly escape the section URL parameter that is used in the code for displaying administration sections. This allows any user with read access to the document XWiki.AdminSheet by default, everyone including unauthenticated users to execute code including Groovy code. This...

10CVSS8.3AI score0.897EPSS
SaveExploits1References6Affected Software2
Github Security Blog
Github Security Blog
•added 2023/10/25 9:14 p.m.•80 views

crypto-es PBKDF2 1,000 times weaker than specified in 1993 and 1.3M times weaker than current standard

Impact Summary Crypto-js PBKDF2 is 1,000 times weaker than originally specified in 1993, and at least 1,300,000 times weaker than current industry standardOWASP PBKDF2 Cheatsheet. This is because it both 1 defaults to SHA1SHA1 wiki, a cryptographic hash algorithm considered insecure since at leas...

9.1CVSS7.4AI score0.00541EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
•added 2023/10/19 4:42 p.m.•80 views

TinyMCE XSS vulnerability in notificationManager.open API

Impact A cross-site scripting XSS vulnerability was discovered in TinyMCE’s Notification Manager API. The vulnerability exploits TinyMCE's unfiltered notification system, which is used in error handling. The conditions for this exploit requires carefully crafted malicious content to have been...

6.1CVSS6.3AI score0.00634EPSS
SaveExploits0References5Affected Software2
Github Security Blog
Github Security Blog
•added 2023/10/04 3:30 p.m.•80 views

Ansible may expose private key

A flaw was found in the Ansible Automation Platform. When creating a new keypair, the ec2key module prints out the private key directly to the standard output. This flaw allows an attacker to fetch those keys from the log files, compromising the system's confidentiality, integrity, and availabili...

7.8CVSS7.2AI score0.00252EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2023/09/28 9:27 p.m.•80 views

OpenFGA Vulnerable to DoS from circular relationship definitions

Overview OpenFGA is vulnerable to a DoS attack when certain Check calls are executed against authorization models that contain circular relationship definitions. When the call is made, it's possible for the server to exhaust resources and die. Am I Affected? Yes, if your store contains an...

5.9CVSS6AI score0.00937EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2023/08/29 11:33 p.m.•80 views

GitPython untrusted search path on Windows systems leading to arbitrary code execution

Summary When resolving a program, Python/Windows look for the current working directory, and after that the PATH environment see big warning in https://docs.python.org/3/library/subprocess.htmlpopen-constructor. GitPython defaults to use the git command, if a user runs GitPython from a repo has a...

7.8CVSS7.4AI score0.00509EPSS
SaveExploits1References9Affected Software1
Github Security Blog
Github Security Blog
•added 2023/07/05 9:36 p.m.•80 views

@fastify/oauth2 vulnerable to Cross Site Request Forgery due to reused Oauth2 state

Impact All versions of @fastify/oauth2 used a statically generated state parameter at startup time and were used across all requests for all users. The purpose of the Oauth2 state parameter is to prevent Cross-Site-Request-Forgery attacks. As such, it should be unique per user and should be...

8.8CVSS7.3AI score0.00705EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
•added 2023/06/14 5:08 p.m.•80 views

.NET Denial of Service vulnerability

Microsoft Security Advisory CVE-2023-29331: .NET Denial of Service vulnerability Executive summary Microsoft is releasing this security advisory to provide information about a vulnerability in .NET 7.0 and .NET 6.0. This advisory also provides guidance on what developers can do to update their...

7.5CVSS6.7AI score0.02627EPSS
SaveExploits0References6Affected Software14
Github Security Blog
Github Security Blog
•added 2023/05/24 5:24 p.m.•80 views

Ckan remote code execution and private information access via crafted resource ids

Specific vulnerabilities: Arbitrary file write in resourcecreate and packageupdate actions, using the ResourceUploader object. Also reachable via packagecreate, packagerevise, and packagepatch via calls to packageupdate. Remote code execution via unsafe pickle loading, via Beaker's session store...

9.8CVSS8.7AI score0.01684EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2023/05/22 8:33 p.m.•80 views

Potential HTTP policy bypass when using header rules in Cilium

Impact This issue only impacts users who: - Have a HTTP policy that applies to multiple toEndpoints AND - Have an allow-all rule in place that affects only one of those endpoints In such cases, a wildcard rule will be appended to the set of HTTP rules, which could cause bypass of HTTP policies...

5.3CVSS5.9AI score0.00655EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2023/05/18 6:30 p.m.•80 views

transformers has Insecure Temporary File

Insecure Temporary File in GitHub repository huggingface/transformers 4.29.2 and prior. A fix is available at commit 80ca92470938bbcc348e2d9cf4734c7c25cb1c43 and has been released as part of version 4.30.0...

4.7CVSS5.4AI score0.00282EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
•added 2023/04/07 3:30 p.m.•80 views

Apache Airflow Spark Provider vulnerable to improper input validation

Apache Software Foundation Apache Airflow Spark Provider before 4.0.1 is vulnerable to improper input validation because the host and schema of JDBC Hook can contain / and ? which is used to denote the end of the field...

7.5CVSS7.2AI score0.02152EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2023/01/03 9:30 p.m.•80 views

Apache Tomcat improperly escapes input from JsonErrorReportValve

The JsonErrorReportValve in Apache Tomcat 8.5.83, 9.0.40 to 9.0.68 and 10.1.0-M1 to 10.1.1 does not escape the type, message or description values. In some circumstances these are constructed from user provided data and it was therefore possible for users to supply values that invalidated or...

7.5CVSS7.5AI score0.02669EPSS
SaveExploits0References7Affected Software3
Github Security Blog
Github Security Blog
•added 2022/12/26 9:30 a.m.•80 views

json-pointer vulnerable to Prototype Pollution

A vulnerability, which was classified as critical, has been found in json-pointer up to 0.6.1. Affected by this issue is the function set of the file index.js. The manipulation leads to improperly controlled modification of object prototype attributes 'prototype pollution'. The attack may be...

9.8CVSS9.5AI score0.01099EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2022/12/13 7:44 p.m.•80 views

Keycloak vulnerable to path traversal via double URL encoding

Keycloak does not properly validate URLs included in a redirect. An attacker could construct a malicious request to bypass validation and access other URLs and potentially sensitive information within the domain, or possibly conduct further attacks...

9.1CVSS8.8AI score0.05953EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2022/12/03 3:30 p.m.•80 views

Apache Commons Net vulnerable to information leakage via malicious server

Prior to Apache Commons Net 3.9.0, Net's FTP client trusts the host from PASV response by default. A malicious server can redirect the Commons Net code to use a different host, but the user has to connect to the malicious server in the first place. This may lead to leakage of information about...

6.5CVSS6.6AI score0.02172EPSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
•added 2022/11/21 11:58 p.m.•80 views

XSS via uploaded gpx file

A malicious content author could upload a GPX file with a Javascript payload. The payload could then be executed by luring a legitimate user to view the file in a browser with support for GPX files. GPX is an XML-based format used to store GPS data. By default, Silverstripe CMS will no longer all...

5.4CVSS5.5AI score0.0057EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2022/11/21 10:34 p.m.•80 views

Tailscale daemon is vulnerable to information disclosure via CSRF

A vulnerability identified in the Tailscale client allows a malicious website to access the peer API, which can then be used to access Tailscale environment variables. Affected platforms: All Patched Tailscale client versions: v1.32.3 or later, v1.33.257 or later unstable What happened? In the...

8.8CVSS8.6AI score0.00566EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
•added 2022/10/18 6:12 p.m.•80 views

Update bundled libxml2 to v2.10.3 to resolve multiple CVEs

Summary Nokogiri v1.13.9 upgrades the packaged version of its dependency libxml2 to v2.10.3 from v2.9.14. libxml2 v2.10.3 addresses the following known vulnerabilities: - CVE-2022-2309 - CVE-2022-40304 - CVE-2022-40303 Please note that this advisory only applies to the CRuby implementation of...

7.8CVSS1AI score0.41365EPSS
SaveExploits3References2Affected Software1
Github Security Blog
Github Security Blog
•added 2022/09/30 4:33 a.m.•80 views

matrix-android-sdk2 vulnerable to impersonation via forwarded Megolm sessions

Impact An attacker cooperating with a malicious homeserver can construct messages appearing to have come from another person. Such messages will be marked with a grey shield on some platforms, but this may be missing in others. This attack is possible due to the matrix-android-sdk2 implementing a...

7.5CVSS5.4AI score0.00866EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2022/09/16 10:31 p.m.•80 views

TensorFlow vulnerable to `CHECK` fail in `Save` and `SaveSlices`

Impact If Save or SaveSlices is run over tensors of an unsupported dtype, it results in a CHECK fail that can be used to trigger a denial of service attack. python import tensorflow as tf filename = tf.constant"" tensornames = tf.constant"" Save data = tf.casttf.random.uniformshape=1,...

7.5CVSS7.5AI score0.00488EPSS
SaveExploits0References5Affected Software3
Github Security Blog
Github Security Blog
•added 2022/07/01 12:01 a.m.•80 views

Incorrect Authorization in Jenkins requests-plugin

An incorrect permission check in Jenkins requests-plugin Plugin 2.2.16 and earlier allows attackers with Overall/Read permission to view the list of pending requests. requests-plugin Plugin 2.2.17 requires Overall/Administer permission to view the list of pending requests. This is basically the...

4.3CVSS4.7AI score0.00569EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2022/06/03 10:32 p.m.•80 views

Unsanitized JavaScript code injection possible in gatsby-plugin-mdx

Impact The gatsby-plugin-mdx plugin prior to versions 3.15.2 and 2.14.1 passes input through to the gray-matter npm package, which is vulnerable to JavaScript injection in its default configuration, unless input is sanitized. The vulnerability is present when passing input in both webpack MDX fil...

9.8CVSS7.7AI score0.01992EPSS
SaveExploits1References7Affected Software1
Total number of security vulnerabilities5000