Lucene search
+L
GithubRecent

35598 matches found

Github Security Blog
Github Security Blog
added 2026/07/24 4:44 p.m.18 views

React Router: RSC Mode CSRF Bypass Allows Action Execution Before 400 Response

This is a follow up to CVE-2026-22030 to address related CSRF flows in unstable RSC code paths. !NOTE This only affects your application if you are using the unstable RSC APIs...

6.5CVSS5.8AI score0.00189EPSS
SaveExploits0References10Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 4:44 p.m.20 views

AWS CDK CodeBuild S3 Log Encryption Boolean Inversion

Summary The AWS Cloud Development Kit AWS CDK is an open-source software development framework for defining cloud infrastructure in code and provisioning it through AWS CloudFormation. We identified an issue in which explicitly setting encrypted: true on the S3LoggingOptions property of an AWS...

5.9AI score
SaveExploits0References5Affected Software9
Github Security Blog
Github Security Blog
added 2026/07/24 4:43 p.m.14 views

@fastify/static vulnerable to Authorization Bypass via Non-Canonical URL Paths

Impact @fastify/static evaluates the allowedPath callback before normalizing dot segments and duplicate slashes in the pathname used for file resolution. Non-canonical pathnames such as //file, /./file, or /public/../private/file bypass allowedPath filtering while resolving to the intended file o...

5.3CVSS5.8AI score0.00369EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 4:43 p.m.16 views

@fastify/static vulnerable to route guard bypass via path traversal

Impact @fastify/static is vulnerable to a bypass of route-based middleware and guards via non-leading .. and %2E%2E path segments. find-my-way does not normalize .. when matching routes, so a request such as /foo/../deep/secret.txt matches the static plugin's catch-all instead of the guarded...

7.5CVSS5.9AI score0.00672EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 4:42 p.m.20 views

GitPython: Unsafe git option guard bypass via single-character kwarg value token smuggling enables arbitrary command execution

Summary GitPython's checkunsafeoptions guard the control introduced by CVE-2026-42215 / GHSA-2f96 and hardened since can be bypassed for every guarded method clone/clonefrom, fetch/pull/push, lsremote, itercommits, blame, archive by smuggling an option token inside the VALUE of a single-character...

8.8CVSS6.1AI score0.00749EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 4:42 p.m.17 views

GitPython: Incomplete unsafe_git_clone_options denylist omits --template enabling arbitrary command execution via clone hooks

Summary GitPython's unsafegitcloneoptions denylist omits --template. git clone --template= copies /hooks/ into the new repository and runs them post-checkout fires during clone, so a caller who can influence clone options can achieve arbitrary command execution in the default...

6.1AI score
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 4:41 p.m.20 views

GitPython: Arbitrary file overwrite via git diff --output argument injection in Diffable.diff (key- and value-controlled)

Summary Diffable.diff forwards kwargs straight into diff/difftree with no checkunsafeoptions guard. Diffable is mixed into Commit, Tree, IndexFile, and Submodule, giving a broad surface. git diff --output= writes real patch content to an attacker-chosen path, enabling arbitrary file overwrite. Ro...

5.9AI score
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 4:26 p.m.19 views

node-tar: Uncontrolled recursion in mapHas/filesFilter allows uncatchable stack-overflow DoS via crafted long-path tar with member selection

Summary node-tar npm tar contains an uncontrolled-recursion stack-exhaustion DoS in the internal mapHas helper used by filesFilter. When a consumer calls tar.t... or tar.x... with a non-empty member-selection list, node-tar installs a filter that closes over the recursive mapHas src/list.ts:33-44...

7.5CVSS6.6AI score0.0038EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 4:24 p.m.67 views

PostCSS: Path Traversal in Previous Source Map Auto-Loading (sourceMappingURL) leads to Arbitrary .map File Disclosure

Vulnerability Details File: lib/previous-map.js Line: 87-98 loadFile, 129-144 loadMap Root Cause PostCSS auto-detects a / sourceMappingURL=... / comment inside the CSS text it is asked to parse and, unless the caller explicitly passes map: false, attempts to load that path from disk as a "previou...

7.5CVSS5.9AI score0.00377EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 4:23 p.m.13 views

Prompty: Server-Side Template Injection to Remote Code Execution in the @prompty/core Nunjucks Renderer

Summary The TypeScript Nunjucks renderer evaluated untrusted .prompty template bodies with unrestricted JavaScript member access. An attacker-controlled template could traverse constructor and prototype properties to execute JavaScript in the host Node.js process. Affected packages - npm...

6.4AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 4:22 p.m.25 views

Mongoose: Prototype pollution in mongoose update casting via __proto__-prefixed dotted path (Schema._getSchema/path getter)

Impact What kind of vulnerability is it? Who is impacted? Prototype pollution in update casting: passing a user-controlled update to a Mongoose update, like MyModel.updateOnefilter, req.body, can cause Mongoose to set $fullPath and $parentSchemaDocArray on Object.prototype. Example: javascript...

6.5CVSS5.9AI score0.00369EPSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 4:22 p.m.11 views

GitPython: git-config section-name injection enables arbitrary config directives (core.sshCommand RCE)

Summary In GitPython None: if isinstancename, str and UNSAFECONFIGCHARSRE.searchname:...

6.7AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 4:21 p.m.49 views

Velocity.js: Remote Code Execution via property-read to Function constructor (bypass of GHSA-j658-c2gf-x6pq fix)

Summary Remote Code Execution RCE in velocityjs v2.1.6 via property-read to the Function constructor. This bypasses the fix for GHSA-j658-c2gf-x6pq "Prototype Pollution in set path assignment" — that advisory blocked constructor/proto/prototype only in the set assignment handler set.cjs, but...

9.8CVSS6.7AI score0.00501EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 4:20 p.m.20 views

@backstage/plugin-auth-backend: Unauthenticated OAuth account takeover via `redirect_uri` allowlist bypass

Impact The allowlist matching used by the experimental dynamic client registration and client ID metadata document CIMD features in @backstage/plugin-auth-backend matched glob patterns against the full URL string. A wildcard could therefore match across URL component boundaries: a pattern such as...

4.7CVSS5.9AI score0.00201EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 4:20 p.m.21 views

ImageMagick: Integer Overflow in JNX decoder causes heap buffer over-write when processing extremly large files on 32-bit builds

When processing an extremely large JNX file on 32-bit platforms an integer overflow will happen that can cause a heap buffer over-write...

5.1CVSS6.1AI score0.0009EPSS
SaveExploits0References3Affected Software6
Github Security Blog
Github Security Blog
added 2026/07/24 4:20 p.m.18 views

ImageMagick: Heap Buffer Over-Write in fx operation

A heap buffer over-write can occur in the fx operation by passing a crafted argument...

5CVSS6AI score0.00092EPSS
SaveExploits0References3Affected Software17
Github Security Blog
Github Security Blog
added 2026/07/24 4:19 p.m.16 views

ImageMagick: Heap Buffer Over-Write in morphology operation when an invalid kernel is provided

An invalid kernel can cause a heap buffer over-write when performing a morphology operation with a user supplied kernel...

4.7CVSS6AI score0.00091EPSS
SaveExploits0References3Affected Software17
Github Security Blog
Github Security Blog
added 2026/07/24 4:18 p.m.17 views

PyMdown Extensions: Path traversal in the b64 extension lets <img src> read files outside base_path

Summary The b64 extension inlines images referenced by as base64 data URIs. When resolving the src path it joins it onto the configured basepath with os.path.normpath and opens the result directly, with no check that the resolved path stays inside basepath. A src containing ../ sequences, or an...

5.3CVSS6AI score0.00418EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 4:18 p.m.19 views

Trix: Stored XSS via HTMLParser attribute injection on paste

Impact The Trix editor, in versions prior to 2.1.18, is vulnerable to XSS when crafted HTML is pasted into the editor. The HTMLParser processed a mock attachment, a carrying an empty data-trix-attachment="". The empty attachment object caused the element to bypass attachment handling, so its...

4.6CVSS5.9AI score0.00203EPSS
SaveExploits0References4Affected Software2
Github Security Blog
Github Security Blog
added 2026/07/24 4:14 p.m.35 views

Microsoft Kiota: Path traversal in generated plugin manifest static_template.file reference (percent-encoding bypass)

Impact Kiota generates AI plugin manifests from an OpenAPI description. When the description contains an x-ai-capabilities response semantics statictemplate or the adaptive-card extension x-ai-adaptive-card, the file reference is written into the generated manifest's...

6.1CVSS5.8AI score0.01479EPSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 4:14 p.m.17 views

Valibot: record() issue paths can make flatten() throw for inherited Object property names

Summary valibot 1.4.1 can throw a TypeError inside its flatten helper when validation issues contain attacker-controlled object keys such as toString, valueOf, or hasOwnProperty. The issue is reachable through normal record validation. record intentionally filters proto, prototype, and constructo...

6.9CVSS5.9AI score0.00302EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 4:14 p.m.38 views

seroval: `seroval.fromJSON()` Promise resolver type confusion invokes attacker-controlled methods during deserialization

Summary A type confusion issue in seroval.fromJSON allowed attacker-controlled JSON input to cause Promise control nodes to operate on values from the general deserialization reference table without first verifying that those values were genuine internal promise resolver records. In applications...

9.8CVSS6.6AI score0.00615EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 4:13 p.m.15 views

LZ4 Java: Native XXHash implementations can crash the JVM when passed invalid byte array ranges

Summary Insufficient validation of byte array arguments in JNI-based XXHash implementations in lz4-java 1.11.0 and earlier allows callers to crash the JVM by passing an invalid array reference or invalid range to native XXHash methods. This affects applications where an attacker can influence the...

6.5CVSS6AI score0.00453EPSS
SaveExploits0References4Affected Software2
Github Security Blog
Github Security Blog
added 2026/07/24 4:12 p.m.18 views

Microsoft Kiota: Arbitrary file write + code-injection via x-ms-kiota-info clientClassName and clientNamespaceName

Summary Microsoft Kiota emitted the x-ms-kiota-info extension's clientClassName or clientNamespaceName value raw, with no identifier or path sanitization, as both the generated client's class/namespace name and part of the generated output path. When kiota generate is run without -c/--class-name ...

9.3CVSS5.8AI score0.01355EPSS
SaveExploits0References6Affected Software2
Github Security Blog
Github Security Blog
added 2026/07/24 4:11 p.m.14 views

Microsoft Kiota: Command injection via x-ms-kiota-info dependencyInstallCommand surfaced by `kiota info`

Summary kiota info — the command developers run to learn which packages to install after generating a client — read the x-ms-kiota-info extension from the OpenAPI description and presented the spec-supplied dependencyInstallCommand and dependency name/version as the tool's own recommended install...

9.3CVSS5.6AI score0.04359EPSS
SaveExploits0References6Affected Software2
Github Security Blog
Github Security Blog
added 2026/07/24 4:11 p.m.13 views

Microsoft Kiota Workspace-config poisoning: out-of-repo file write + generation-time SSRF

Summary Microsoft Kiota honors a poisoned .kiota/workspace.json — the workspace configuration that Kiota's documented team workflow has developers commit to their repository — unvalidated on kiota client generate / kiota plugin generate. A repository or pull request containing a malicious...

7CVSS5.6AI score0.01374EPSS
SaveExploits0References6Affected Software2
Github Security Blog
Github Security Blog
added 2026/07/24 4:10 p.m.17 views

Microsoft Kiota: Generation-time SSRF + remote/local file inclusion via unrestricted $ref

Summary Microsoft Kiota resolved OpenAPI $refs by fetching remote https URLs and reading local files including absolute / out-of-tree paths, inlining the referenced schema into the generated client. Running kiota generate on a spec whose $ref pointed at an attacker/internal URL or an arbitrary...

7.1CVSS5.8AI score0.02393EPSS
SaveExploits0References6Affected Software2
Github Security Blog
Github Security Blog
added 2026/07/24 3:58 p.m.16 views

Microsoft Kiota: Path/URL injection into generated Copilot plugin manifest via x-ai-* extensions

Summary kiota plugin add / kiota plugin generate with -t APIPlugin emits an attacker-controlled statictemplate.file path from the AI-plugin extensions x-ai-adaptive-card, x-ai-capabilities verbatim, with no path validation, into the generated Microsoft 365 Copilot / Teams plugin manifest...

9.3CVSS6AI score0.01331EPSS
SaveExploits0References6Affected Software2
Github Security Blog
Github Security Blog
added 2026/07/24 3:58 p.m.19 views

SvelteKit: Prototype pollution in file input deletion path in remote-function forms

If you use remote form functions, have an input field of type file, and accept arbitrary user-controlled path names for the field, then you are vulnerable to a prototype pollution attack where the attacker can remove e.g. methods on the prototype...

6AI score
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 3:50 p.m.12 views

SvelteKit: Big remote form function payloads can cause Node process to crash

Big remote form function payloads can cause the Node process to crash. Doing this repeatedly can cause DoS...

5.9AI score
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 3:49 p.m.13 views

AWS CLI: Overly permissive File Permissions

Summary The AWS Command Line Interface AWS CLI is a unified tool for managing AWS services from the command line. Certain CLI subcommands wrote credential and configuration files with world-readable permissions on Unix-like systems with a default umask, allowing other local users on the same host...

6.8CVSS5.9AI score0.00164EPSS
SaveExploits0References12Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 3:48 p.m.18 views

ONNX: Heap-Buffer-Overflow READ in Gemm Version Converter Adapter via Undersized Input Shape

Summary Heap-buffer-overflow READ 16 bytes in Gemm76::adaptgemm76 onnx/versionconverter/adapters/gemm76.h:41 when ConvertVersion processes a model with a Gemm node whose input tensors have fewer than 2 dimensions. The adapter accesses Bshape1 without checking rank. On Release builds the OOB read ...

3.3CVSS5.9AI score0.00163EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 3:47 p.m.39 views

Ray: Arbitrary code execution via ray.data.read_webdataset default decoder: pickle.loads(value) and torch.load(weights_only=False)

Summary ray.data.readwebdatasetpaths=... is a @PublicAPIstability="alpha" reader for WebDataset-format TAR files. Its default decoder=True invokes defaultdecoder on every sample's keys, which routes file extension to a decoder by extension. Two of those branches deserialize attacker-controlled...

8.8CVSS6.4AI score0.00858EPSS
SaveExploits1References9Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 3:46 p.m.12 views

Microsoft Kiota: Code Generation Literal Injection in Kiota PHP Generator

Impact The Kiota PHP code generator is vulnerable to a code generation literal injection attack. The generator embeds string values from OpenAPI fields e.g. description, default values, and property names directly into PHP double-quoted string literals without properly escaping the $ character...

8.7CVSS5.8AI score0.01381EPSS
SaveExploits0References6Affected Software2
Github Security Blog
Github Security Blog
added 2026/07/24 3:45 p.m.13 views

Microsoft Kiota: Code Generation Literal Injection in Kiota Python Generator

Code Generation Literal Injection in Kiota Python Generator Leads to Arbitrary Code Execution at Import Time. The Kiota Python code generator is vulnerable to a code generation literal injection issue when processing malicious or untrusted OpenAPI specifications. Specifically, attacker-controlled...

7.5CVSS6.1AI score0.01376EPSS
SaveExploits0References4Affected Software2
Github Security Blog
Github Security Blog
added 2026/07/24 3:44 p.m.12 views

Microsoft Kiota: Code Generation Literal Injection in Kiota Ruby Generator

Code Generation Literal Injection in Kiota Ruby Generator Leads to Arbitrary Code Execution Impact The Kiota Ruby code generator is vulnerable to a code generation literal injection attack. The generator embeds string values from OpenAPI default fields and property names directly into Ruby...

7.5CVSS5.8AI score0.02048EPSS
SaveExploits0References6Affected Software2
Github Security Blog
Github Security Blog
added 2026/07/24 3:44 p.m.24 views

Better Auth: Account takeover via pre-account hijacking on magic-link and email-OTP sign-in

Am I affected You are affected if all of the following hold: - You run a better-auth version below 1.6.22, or a 1.7.0-beta below 1.7.0-beta.10. - You enable the magic-link plugin or the email-OTP plugin. - You also enable email and password sign-up with open registration. - An account can exist a...

5.8AI score
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 3:43 p.m.17 views

@better-auth/stripe: cross-organization billing tampering in organization subscription actions

Am I affected? You are affected if all of these are true: - You use @better-auth/stripe from version 1.4.11 up to a patched version below. This covers the stable line through 1.6.20 and every 1.7.0 beta through 1.7.0-beta.9. - The Stripe plugin has subscriptions turned on subscription.enabled:...

5.8AI score
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 3:40 p.m.15 views

@better-auth/scim: account takeover and stale access via SCIM provider-id collision

Am I affected? You are affected if your application registers the @better-auth/scim plugin and lets authenticated users generate SCIM tokens. The default canGenerateToken policy was affected, and custom policies were affected when they did not reject provider IDs already used by other account...

6AI score
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 3:30 p.m.12 views

ImageMagick: Heap Buffer Over-Write in X11 import with crafted window title

Running an X11 import with a crafted window title can result in a heap buffer over-write...

6AI score
SaveExploits0References3Affected Software17
Github Security Blog
Github Security Blog
added 2026/07/24 3:30 p.m.13 views

Microsoft Kiota: XML Doc-Comment Newline Breakout Code Injection

Summary Kiota versions prior to 1.32.3 and 1.29.1 are affected by a code-generation injection vulnerability in the C XML documentation-comment sink the description, externalDocs label, and externalDocs link fields emitted as /// … comments. When text from an OpenAPI description is written into...

8.7CVSS5.5AI score0.01381EPSS
SaveExploits0References6Affected Software2
Github Security Blog
Github Security Blog
added 2026/07/24 3:15 p.m.17 views

httplib2: Decompression Bomb Denial of Service via Unbounded gzip/deflate Response Handling

Summary The httplib2 HTTP client library performs unbounded decompression of HTTP response bodies encoded with Content-Encoding: gzip or deflate. A malicious or compromised HTTP server can return a small compressed payload approximately 150 KB that expands to an arbitrarily large size in memory 1...

7.5CVSS5.8AI score0.00423EPSS
SaveExploits1References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/24 3:14 p.m.13 views

ImageMagick: Memory Leak in TIFF encoder when invalid tiff:tile-geometry is specified

An invalid tiff:tile-geometry will cause a memory leak in the TIFF encoder...

5.8AI score
SaveExploits0References3Affected Software17
Github Security Blog
Github Security Blog
added 2026/07/24 3:12 p.m.11 views

ImageMagick: Memory Leak in ICON decoder when allocation fails

A memory leak will occur in the ICON decoder when an allocation fails...

5.8AI score
SaveExploits0References3Affected Software17
Github Security Blog
Github Security Blog
added 2026/07/24 3:09 p.m.12 views

ImageMagick: Memory leak in VIFF encoder when allocation fails

When an allocation fails in the VIFF encoder a memory leak will occus...

5.8AI score
SaveExploits0References3Affected Software17
Github Security Blog
Github Security Blog
added 2026/07/24 3:09 p.m.12 views

ImageMagick: Memory Leak in MIFF encoder when allocaton fails

A memory leak will occur in the MIFF encoder when an allocation fails...

5.8AI score
SaveExploits0References3Affected Software17
Github Security Blog
Github Security Blog
added 2026/07/24 3:09 p.m.18 views

ImageMagick: Memory Leak in YUV decoder when opening of blob fails

A memory leak will occur when a blob cannot be opened in the YUV decoder...

5.8AI score
SaveExploits0References3Affected Software17
Github Security Blog
Github Security Blog
added 2026/07/24 2:35 p.m.23 views

ImageMagick: Memory Leak in TIFF encoder when an allocation fails

When an allocation fails in the TIFF encoder a small memory leak will occur...

5.8AI score
SaveExploits0References3Affected Software17
Github Security Blog
Github Security Blog
added 2026/07/24 2:35 p.m.32 views

ImageMagick: Memory Leak in JNG encoder when a blob could not be opened

When a blob can not be opened a memory leak will occur when encoding a JNG file...

5.8AI score
SaveExploits0References3Affected Software17
Github Security Blog
Github Security Blog
added 2026/07/24 2:34 p.m.29 views

ImageMagick: Memory Leak in hough lines operation when an operation fails

When a specific operation fails in the hough lines operation a small memory leak will occur...

5.8AI score
SaveExploits0References3Affected Software17
Total number of security vulnerabilities35598