Lucene search
+L
GithubMost viewed

163867 matches found

Github Security Blog
Github Security Blog
•added 2026/07/22 11:02 p.m.•69 views

Next.js: Unbounded Server Action payload in Edge runtime

Impact Requests targeting Next.js applications using App Router with at least one Server Action can lead to excessive memory consumption if that Server Actions uses the Edge runtime Workarounds If you cannot upgrade, ensure your hosting provider limits the request's body size. 5 MiB should be...

6.3CVSS5.9AI score0.00524EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/21 7:41 p.m.•69 views

DOMPurify: `CUSTOM_ELEMENT_HANDLING` bypasses `afterSanitizeElements` for allowed custom elements.

Summary There is a possible hook-policy inconsistency in DOMPurify 3.4.11 involving CUSTOMELEMENTHANDLING. When a custom element is allowed via CUSTOMELEMENTHANDLING.tagNameCheck, it appears that the element does not go through afterSanitizeElements in the same way as a normal element. As a resul...

6.1CVSS7AI score0.00215EPSS
SaveExploits1References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/20 10:49 p.m.•69 views

Microsoft Security Advisory CVE-2026-50648 – .NET Denial of Service Vulnerability

Executive summary Microsoft is releasing this security advisory to provide information about a vulnerability in .NET XML Encryption System.Security.Cryptography.Xml. This advisory also provides guidance on what developers can do to update their applications to remove this vulnerability. A denial ...

7.5CVSS6.8AI score0.01174EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/17 5:10 p.m.•69 views

vLLM: ReDoS via structured_outputs.regex compiled without timeout in xgrammar and outlines backends

Summary The structuredoutputs.regex API parameter passes a user-supplied regex string directly to grammar compiler backends with no compilation timeout. In the xgrammar backend, the string reaches compileregex with no guard. In the outlines backend, validateregexisbuildable blocks structural issu...

8.7CVSS7.3AI score0.00583EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/16 7:56 p.m.•69 views

MCP Python SDK: Experimental task handlers allow any client to access and cancel other clients' tasks

Summary In affected versions, the default request handlers installed by the experimental tasks feature server.experimental.enabletasks did not check which session created a task before acting on it. On a server with more than one connected client, any client could observe, read results from, and...

7.6CVSS6AI score0.00388EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/07 8:54 p.m.•69 views

Better Auth vulnerable to unauthorized invitation acceptance via unverified email match in organization plugin

Am I affected? Users are affected if all of the following are true: - Their application uses better-auth with the organization plugin import organization from "better-auth/plugins/organization". - Their application enables a sign-up surface that allows arbitrary unverified email registration. Mos...

7.7CVSS5.9AI score0.00201EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/07/02 8:31 p.m.•69 views

Steeltoe's static JWKS cache shared across schemes and never invalidated

Summary The JWT signing key cache in TokenKeyResolver uses kid as the sole cache key without namespacing by authority. In applications with multiple JwtBearer schemes pointing to different identity providers, a key fetched for one scheme can satisfy token validation for another. Additionally,...

5.9CVSS5.9AI score0.0029EPSS
SaveExploits0References5Affected Software3
Github Security Blog
Github Security Blog
•added 2026/06/19 10:10 p.m.•69 views

Anki's local HTTP server does not sufficiently validate requests

Summary Anki launches a local HTTP server to serve media files and web pages for parts of its interface. While the server has a CORS setup, requests from other origins were not blocked, allowing malicious websites to potentially trigger side-effecting requests. Browser impact The severity varies ...

2.1CVSS5.9AI score0.00264EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/06/11 8:19 p.m.•69 views

Netty HAProxy: Unbalanced Reference Count in Nested PP2_TYPE_SSL TLV Parsing Leads to Memory Exhaustion

Impact The HAProxy PROXY protocol v2 codec in netty leaks native or heap memory on every connection when a client sends a syntactically valid header containing nested PP2TYPESSL TLVs type-length-value records at depth two or greater. The leak occurs on the successful parse path — no exception is...

8.7CVSS7.2AI score0.0063EPSS
SaveExploits0References24Affected Software1
Github Security Blog
Github Security Blog
•added 2026/06/04 5:59 p.m.•69 views

Hono: Cookie helper does not sanitize sameSite and priority, allowing Set-Cookie injection

Summary The serialize function in hono/cookie validates domain and path options against characters that corrupt Set-Cookie header syntax ;, \r, \n, but does not apply the same validation to sameSite and priority. An application that passes user-controlled input into either option may produce a...

5.3CVSS6AI score0.00216EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/05/29 11:01 p.m.•69 views

praisonai-platform: Any workspace member can promote themselves or others to owner via PATCH /workspaces/{id}/members/{user_id}

Summary Type: Vertical privilege escalation. The PATCH /workspaces/workspaceid/members/userid endpoint is gated by requireworkspacememberworkspaceid, which defaults to minrole="member" and is never overridden by the route. The handler then calls MemberService.updateroleworkspaceid, userid,...

9.6CVSS5.9AI score0.00264EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/05/29 9:32 p.m.•69 views

Symfony: Twilio SMS Notifier allows unauthenticated webhook injection due to missing X-Twilio-Signature verification

Description The Twilio SMS notifier bridge ships a webhook request parser used to authenticate and decode the status callbacks Twilio POSTs to an application's webhook endpoint. Its doParseRequest $request, \SensitiveParameter string $secret method receives the configured webhook secret but never...

6.9CVSS5.8AI score0.01506EPSS
SaveExploits0References6Affected Software2
Github Security Blog
Github Security Blog
•added 2026/05/29 7:47 p.m.•69 views

Sparkle's AppInstaller post-stage-1 XPC listener accepts unvalidated connections, allowing spoofed appcast item data injection

Summary AppInstaller post-stage-1 XPC listener accepts unvalidated connections, allowing spoofed appcast item data injection. Details Autoupdate/AppInstaller.m's shouldAcceptNewConnection: only enforces SUCodeSigningVerifier validateConnection: before stage 1 completes. After...

4.2CVSS5.8AI score0.00105EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/05/28 5:52 p.m.•69 views

OpenBao's Inline Auth Incorrectly Redacted Headers

Impact OpenBao's inline auth functionality incorrectly redacted audit log entries, resulting in non-auth headers being removed and auth-related headers being retained in cleartext. This requires an attacker to compromise access to the audit device. Operators should review leaked source...

5.4CVSS7.1AI score0.0021EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/05/19 7:42 p.m.•69 views

Diesel: Command injection in Diesel's implementation of `COPY FROM`/`COPY TO`

Diesel allows users to configure various options for PostgreSQL's COPY FROM and COPY TO statements. These configurations are partially provided as strings or characters. Diesel did not check if any these user-provided options contain a quote character ', which can lead to the injection of...

5.8AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/05/08 5:02 p.m.•69 views

MCP Registry has open redirect via protocol-relative path in trailing-slash middleware

Summary The TrailingSlashMiddleware in internal/api/server.go is vulnerable to an open redirect attack. An attacker can craft a URL with a protocol-relative path e.g., //evil.com/ that, after trailing slash removal, results in a Location header of //evil.com — which browsers interpret as an...

8.3AI score0.0047EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/04/17 3:31 p.m.•69 views

Mattermost doesn't validate whether users were correctly owned by the correct Connected Workspace

Mattermost versions 10.11.x = 10.11.12 fail to validate whether users were correctly owned by the correct Connected Workspace which allows a malicious remote server connected using the Conntexted Workspaces feature to change the displayed status of local users via the Connected Workspaces API...

2.7CVSS6.3AI score0.00167EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/04/16 9:30 p.m.•69 views

pypdf: Possible long runtimes for wrong size values in incremental mode

Impact An attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires loading a PDF with a large trailer /Size value in incremental mode. Patches This has been fixed in pypdf==6.10.2. Workarounds If you cannot upgrade yet, consider applying the changes from PR...

6.5CVSS6.4AI score0.00214EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/04/15 7:43 p.m.•69 views

pypdf has long runtimes for wrong size values in cross-reference and object streams

Impact An attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires cross-reference streams with wrong large /Size values or object streams with wrong large /N values. Patches This has been fixed in pypdf==6.10.1. Workarounds If you cannot upgrade yet,...

6.9CVSS5.8AI score0.00297EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/04/08 12:04 a.m.•69 views

LiteLLM: Password hash exposure and pass-the-hash authentication bypass

Impact Three issues combine into a full authentication bypass chain: 1. Weak hashing: User passwords are stored as unsalted SHA-256 hashes, making them vulnerable to rainbow table attacks and trivially identifying users with identical passwords. 2. Hash exposure: Multiple API endpoints /user/info...

5.9AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/03/27 6:21 p.m.•69 views

Handlebars.js has JavaScript Injection via AST Type Confusion when passing an object as dynamic partial

Summary A crafted object placed in the template context can bypass all conditional guards in resolvePartial and cause invokePartial to return undefined. The Handlebars runtime then treats the unresolved partial as a source that needs to be compiled, passing the crafted object to env.compile...

8.1CVSS6.4AI score0.00715EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/03/25 9:20 p.m.•69 views

Unauthenticated SSRF Vulnerability in Streamlit on Windows (NTLM Credential Exposure)

Streamlit Open Source Security Advisory 1. Impacted Products Streamlit Open Source versions prior to 1.54.0 running on Windows hosts. 2. Introduction Snowflake Streamlit Open Source addressed a security vulnerability affecting Windows deployments related to improper handling and validation of...

4.8CVSS5.9AI score0.00296EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/03/17 2:07 p.m.•69 views

SiYuan Vulnerable to Arbitrary File Read in Desktop Publish Service

Summary In SiYuan, /api/lute/html2BlockDOM on the desktop copies local files pointed to by file:// links in pasted HTML into the workspace assets directory without validating paths against a sensitive-path list. Together with GET /assets/path, which only requires authentication, a publish-service...

9.9CVSS7AI score0.0043EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/02/25 10:34 p.m.•69 views

Basic FTP has Path Traversal Vulnerability in its downloadToDir() method

The basic-ftp library contains a path traversal vulnerability in the downloadToDir method. A malicious FTP server can send directory listings with filenames containing path traversal sequences ../ that cause files to be written outside the intended download directory. Source-to-Sink Flow 1. SOURC...

9.8CVSS8.3AI score0.00939EPSS
SaveExploits2References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/01/28 11:00 p.m.•69 views

SiYuan File Read API Case Sensitivity Bypass can Lead to Path Traversal

File Read Interface Case Bypass Vulnerability Vulnerability Name File Read Interface Case Bypass Vulnerability Overview The /api/file/getFile endpoint uses case-sensitive string equality checks to block access to sensitive files. On case-insensitive file systems such as Windows, attackers can...

7.5CVSS5.9AI score0.00601EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
•added 2025/12/02 5:34 p.m.•69 views

vLLM vulnerable to remote code execution via transformers_utils/get_config

Summary vllm has a critical remote code execution vector in a config class named NemotronNanoVLConfig. When vllm loads a model config that contains an automap entry, the config class resolves that mapping with getclassfromdynamicmodule... and immediately instantiates the returned class. This...

8.8CVSS7.2AI score0.00708EPSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
•added 2025/11/05 6:44 p.m.•69 views

youki container escape via "masked path" abuse due to mount race conditions

Impact youki utilizes bind mounting the container's /dev/null as a file mask. When performing this operation, the initial validation of the source /dev/null was insufficient. Specifically, we initially failed to verify whether /dev/null was genuinely present. However, we did perform validation to...

10CVSS6.1AI score0.00259EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2025/07/21 7:04 p.m.•69 views

form-data uses unsafe random function in form-data for choosing boundary

Summary form-data uses Math.random to select a boundary value for multipart form-encoded data. This can lead to a security issue if an attacker: 1. can observe other values produced by Math.random in the target application, and 2. can control one field of a request made using form-data Because th...

9.4CVSS6.3AI score0.0181EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
•added 2025/06/26 9:20 p.m.•69 views

iOS Simulator MCP Command Injection allowed via exec API

Command Injection in MCP Server The MCP Server at https://github.com/joshuayoes/ios-simulator-mcp/ is written in a way that is vulnerable to command injection vulnerability attacks as part of some of its MCP Server tool definition and implementation. Vulnerable tool The MCP Server exposes the too...

6CVSS6AI score0.00656EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2025/06/16 4:02 p.m.•69 views

protobuf-python has a potential Denial of Service issue

Summary Any project that uses Protobuf pure-Python backend to parse untrusted Protocol Buffers data containing an arbitrary number of recursive groups, recursive messages or a series of SGROUP tags can be corrupted by exceeding the Python recursion limit. Reporter: Alexis Challande, Trail of Bits...

8.2CVSS6.5AI score0.00255EPSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
•added 2025/05/29 10:36 p.m.•70 views

Navidrome Transcoding Permission Bypass Vulnerability Report

Summary A permission verification flaw in Navidrome allows any authenticated regular user to bypass authorization checks and perform administrator-only transcoding configuration operations, including creating, modifying, and deleting transcoding settings. Details Navidrome supports transcoding...

8.7CVSS5.9AI score0.0051EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
•added 2025/05/05 6:51 p.m.•69 views

Keystone has an unintended `isFilterable` bypass that can be used as an oracle to match hidden fields

Summary field.isFilterable access control can be bypassed in update and delete mutations by adding additional unique filters. These filters can be used as an oracle to probe the existence or value of otherwise unreadable fields. Specifically, when a mutation includes a where clause with multiple...

4.3CVSS5.6AI score0.00287EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2025/04/04 6:34 a.m.•69 views

bigint-buffer Vulnerable to Buffer Overflow via toBigIntLE() Function

Versions of the package bigint-buffer from 0.0.0 to 1.1.5 are vulnerable to Buffer Overflow in the toBigIntLE function. Attackers can exploit this to crash the application...

8.7CVSS5.9AI score0.00738EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2025/03/20 12:32 p.m.•69 views

Withdrawn Advisory: PyTorch deserialization vulnerability

Withdrawn Advisory This advisory has been withdrawn because it describes known functionality of PyTorch. This link is maintained to preserve external references. Original Description A deserialization vulnerability exists in the Pytorch RPC framework torch.distributed.rpc in pytorch/pytorch...

7.4AI score
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
•added 2025/03/12 7:42 p.m.•69 views

omniauth-saml has dependency on ruby-saml version with Signature Wrapping Attack issue

Summary There are 2 new Critical Signature Wrapping Vulnerabilities CVE-2025-25292, CVE-2025-25291 and a potential DDOS Moderated Vulneratiblity CVE-2025-25293 affecting ruby-saml, a dependency of omniauth-saml. The fix will be applied to ruby-saml and released 12 March 2025, under version 1.18.0...

9.8CVSS7.6AI score0.65086EPSS
SaveExploits3References8Affected Software1
Github Security Blog
Github Security Blog
•added 2025/03/06 6:30 a.m.•69 views

ray vulnerable to Insertion of Sensitive Information into Log File

Versions of the package ray before 2.43.0 are vulnerable to Insertion of Sensitive Information into Log File where the redis password is being logged in the standard logging. If the redis password is passed as an argument, it will be logged and could potentially leak the password. This is only...

6.4CVSS6.3AI score0.00195EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2024/12/18 9:59 p.m.•69 views

Non-linear parsing of case-insensitive content in golang.org/x/net/html

An attacker can craft an input to the Parse functions that would be processed non-linearly with respect to its length, resulting in extremely slow parsing. This could cause a denial of service...

5.3CVSS6.6AI score0.01072EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2024/10/15 6:05 p.m.•69 views

changedetection.io has a Server Side Template Injection using Jinja2 which allows Remote Command Execution

Summary A Server Side Template Injection in changedetection.io caused by usage of unsafe functions of Jinja2 allows Remote Command Execution on the server host. Details changedetection.io version: 0.45.20 docker images REPOSITORY TAG IMAGE ID CREATED SIZE dgtlmoon/changedetection.io latest...

10CVSS8.5AI score0.85256EPSS
SaveExploits5References8Affected Software1
Github Security Blog
Github Security Blog
•added 2024/10/11 6:32 p.m.•69 views

Lord of Large Language Models (LoLLMs) path traversal vulnerability in the api open_personality_folder endpoint

A path traversal vulnerability exists in the api openpersonalityfolder endpoint of parisneo/lollms. This vulnerability allows an attacker to read any folder in the personalityfolder on the victim's computer, even though sanitizepath is set. The issue arises due to improper sanitization of the...

4.4CVSS5.6AI score0.00352EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
•added 2024/08/20 6:31 p.m.•69 views

Grafana plugin data sources vulnerable to access control bypass

Access control for plugin data sources protected by the ReqActions json field of the plugin.json is bypassed if the user or service account is granted associated access to any other data source, as the ReqActions check was not scoped to each specific datasource. The account must have prior query...

5.4CVSS5.9AI score0.00305EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2024/08/18 9:31 p.m.•69 views

Flask-CORS allows the `Access-Control-Allow-Private-Network` CORS header to be set to true by default

A vulnerability in corydolphin/flask-cors version 4.0.1 allows the Access-Control-Allow-Private-Network CORS header to be set to true by default, without any configuration option. This behavior can expose private network resources to unauthorized external access, leading to significant security...

7.5CVSS6.8AI score0.00718EPSS
SaveExploits1References12Affected Software1
Github Security Blog
Github Security Blog
•added 2024/08/05 9:29 p.m.•69 views

Flowise Cross-site Scripting in api/v1/chatflows/id

Flowise is a drag & drop user interface to build a customized large language model flow. In version 1.4.3 of Flowise, a reflected cross-site scripting vulnerability occurs in the api/v1/chatflows/id endpoint. If the default configuration is used unauthenticated, an attacker may be able to craft a...

6.1CVSS5.6AI score0.00406EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
•added 2024/07/17 7:32 p.m.•69 views

projectdiscovery/nuclei allows unsigned code template execution through workflows

Summary Find a way to execute code template without -code option and signature. Details write a code.yaml: yaml id: code info: name: example code template author: ovi3 code: - engine: - sh - bash source: | id http: - raw: - | POST /re HTTP/1.1 Host: Hostname coderesponse workflows: - matchers: -...

7.4CVSS6.8AI score0.00311EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2024/07/01 7:20 p.m.•69 views

GeoServer's Server Status shows sensitive environmental variables and Java properties

GeoServer's Server Status page and REST API at /geoserver/rest/about/status lists all environment variables and Java properties to any GeoServer user with administrative rights as part of those modules' status message. These variables/properties can also contain sensitive information, such as...

4.9CVSS5.9AI score0.00397EPSS
SaveExploits0References3Affected Software2
Github Security Blog
Github Security Blog
•added 2024/06/20 4:24 p.m.•69 views

SpiceDB exclusions can result in no permission returned when permission expected

Background Use of an exclusion under an arrow that has multiple resources may resolve to NOPERMISSION when permission is expected. For example, given this schema: zed definition user definition folder relation member: user relation banned: user permission view = member - banned definition resourc...

5.3CVSS5.3AI score0.00396EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
•added 2024/06/05 3:30 p.m.•69 views

PyMongo Out-of-bounds Read in the bson module

Versions of the package pymongo before 4.6.3 are vulnerable to Out-of-bounds Read in the bson module. Using the crafted payload the attacker could force the parser to deserialize unmanaged memory. The parser tries to interpret bytes next to buffer and throws an exception with string. If the...

8.1CVSS6.3AI score0.00663EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2024/06/04 12:31 p.m.•69 views

MLFlow unsafe deserialization

Deserialization of untrusted data can occur in versions of the MLflow platform running version 1.27.0 or newer, enabling a maliciously crafted Recipe to execute arbitrary code on an end user’s system when run...

8.8CVSS8.4AI score0.00802EPSS
SaveExploits1References3Affected Software1
Github Security Blog
Github Security Blog
•added 2024/06/04 12:31 p.m.•69 views

MLFlow unsafe deserialization

Deserialization of untrusted data can occur in versions of the MLflow platform running version 1.1.0 or newer, enabling a maliciously uploaded scikit-learn model to run arbitrary code on an end user’s system when interacted with...

8.8CVSS7.8AI score0.00623EPSS
SaveExploits1References3Affected Software1
Github Security Blog
Github Security Blog
•added 2024/06/03 6:30 a.m.•69 views

Silverpeas authentication bypass

Silverpeas before 6.3.5 allows authentication bypass by omitting the Password field to AuthenticationServlet, often providing an unauthenticated user with superadmin access...

9.8CVSS5.8AI score0.00935EPSS
SaveExploits2References6Affected Software1
Github Security Blog
Github Security Blog
•added 2024/05/23 2:00 p.m.•69 views

jupyter-scheduler's endpoint is missing authentication

Impact jupyterscheduler is missing an authentication check in Jupyter Server on an API endpoint GET /scheduler/runtimeenvironments which lists the names of the Conda environments on the server. In affected versions, jupyterscheduler allows an unauthenticated user to obtain the list of Conda...

5.3CVSS5.8AI score0.00331EPSS
SaveExploits0References8Affected Software1
Total number of security vulnerabilities5000