GitPython, Command Injection, GHSA-rpm5-65cw-6hj4 (High)
The vulnerability stems from a bypass in GitPython’s unsafe-option filtering. GitPython blocks dangerous Git command-line flags such as `–upload-pack` and
The vulnerability stems from a bypass in GitPython’s unsafe-option filtering. GitPython blocks dangerous Git command-line flags such as `–upload-pack` and
The vulnerability stems from improper authorization in OpenClaw’s paired-device pairing management component. In affected versions (< 2026.4.20), a session from
This CVE stems from a logging flaw when `n8n-mcp` runs in HTTP transport mode. An authenticated MCP `tools/call` request has
How the vulnerability works The vulnerability resides in the note-mark backend’s password verification logic. When a user is created via
How the mentioned CVE works (technical details): The vulnerability exists in OpenClaw’s tool‑policy pipeline when bundled MCP (Model Context Protocol)
How the mentioned CVE works: The vulnerability exists in OpenClaw npm package versions 2026.4.5 through 2026.4.19. An attacker who controls
The vulnerability exists in OpenClaw npm package versions before 2026.4.20 when handling Feishu (Lark) card-action callbacks. When a user in
The vulnerability exists in OpenClaw’s QQBot integration, specifically in the direct‑upload media path for `uploadC2CMedia` and `uploadGroupMedia` functions. When a
The vulnerability (no official CVE ID, but tracked as openclaw SSRF bypass) works as follows: OpenClaw allows browser profile creation
The vulnerability exists in how OpenClaw processes hook mapping templates that render session keys. When `hooks.allowRequestSessionKey` is disabled, the system
The vulnerability (CVE-2024-42459) exists in Cilium’s debugging tool cilium-bugtool. When Cilium is deployed with WireGuard Transparent Encryption for node-to-node communication,
Heimdall performs rule matching on the raw (non-normalized) request path, while downstream components may normalize dot‑segments according to RFC 3986,
The vulnerability arises from a logical inconsistency in how Heimdall processes HTTP requests. According to the HTTP standard, hostnames are
The vulnerability exists in `github.com/electerm/electerm/npm/install.js` at line 130. The `runLinux()` function fetches remote release metadata (e.g., version string or release
The CVE-2025-54881 vulnerability resides in the Mermaid diagramming library, which Excalidraw depends on for rendering Mermaid diagrams. In Mermaid versions
The vulnerability exists in the forEach mutation handler of Kyverno’s legacy engine. In pkg/engine/mutate/mutation.go, the `ForEach` function performs a bare
The `wlc` command‑line client supports an optional `–format html` output mode designed to render translation data as a human‑readable HTML
The vulnerability stems from a logic flaw in GitVerify’s `requireSignedTags` functionality, which is enabled by default. The core issue is
The vulnerability exists in Traefik’s BasicAuth middleware. When a submitted username exists, the middleware performs a bcrypt password comparison taking
The vulnerability is an authorization bypass in Kirby CMS that allows authenticated users to override permission settings when creating pages,
How the vulnerability works: Traefik’s Kubernetes CRD provider enforces namespace isolation via providers.kubernetesCRD.allowCrossNamespace=false. Direct middleware references from `IngressRoute.routes[].middlewares[]` are validated
The vulnerability exists in the backend user settings module (SetupModuleController). In TYPO3 CMS version 14.2.0, this module incorrectly merged sensitive
How the mentioned CVE works (around 20 lines): The vulnerability resides in Traefik’s StripPrefixRegex middleware. When handling a request, the
How the mentioned CVE works The vulnerability chains two flaws in Traefik’s request handling. First, Traefik sanitizes only canonical forwarded
How the mentioned CVE works: The vulnerability exists in a database query used during proxy API key checks. The proxy
CVE-2026-41492: Unauthenticated token leakage through `/debug/vars`. Vulnerable Dgraph Alpha endpoints expose process command-line arguments. The `–security token=…` flag supplies the
How the CVE works: The vulnerability stems from incorrect use of Symfony’s ` ` attribute in Team API endpoints. Instead
The core of this vulnerability lies in the `sub_42232C` function within the router’s firmware. The `snprintf` function improperly copies an
The vulnerability stems from an implicit trust in length values read from serialized data streams across multiple zserio runtime implementations.
How the mentioned CVE works: The vulnerability resides in the `action_class` method inside app/controllers/avo/actions_controller.rb. The controller searches for an action
The vulnerability exists in SimpleHelp RMM (Remote Monitoring and Management) versions 5.5.7 and earlier. An authenticated attacker with only “Technician”
How the Vulnerability Works The `bit_string_flags()` function in `src/der.rs` extracts named-bit BIT STRINGs (KeyUsage, ReasonFlags, etc.) and validates padding bits.
The vulnerability stems from improper path sanitization during ZIP archive extraction. An authenticated admin user can upload a malicious ZIP
The vulnerability exists because the zserio runtime unconditionally trusts size values embedded in maliciously crafted serialized data. When it processes
The vulnerability (no assigned CVE but described as high severity) lies in Traefik’s ForwardAuth middleware when `trustForwardHeader=false` is set and
The vulnerability resides in the file upload endpoint of the Samsung MagicINFO 9 Server. This endpoint is designed to accept
The `budibase:auth` cookie, which stores the user’s JWT session token, is configured with `httpOnly: false` in `packages/backend-core/src/utils/utils.ts` (lines 215-226). This
How the CVE works (technical details): Ray Data registers three custom Arrow extension types (ray.data.arrow_tensor, ray.data.arrow_tensor_v2, ray.data.arrow_variable_shaped_tensor) globally in PyArrow
DecimalConverter.ReadDecimal in ParquetSharp uses a stackalloc with an attacker-controlled decimal column width. The function reads the declared width of a
The vulnerability exists in Dgraph default configuration (ACL disabled). Attacker sends two HTTP POSTs to port 8080. First POST to
CVE-2026-6550 arises from a cryptographic algorithm downgrade in the caching layer of the AWS Encryption SDK (ESDK) for Python. The
The vulnerability allows an unauthenticated attacker to forge Stripe webhook events and credit unlimited quota without payment due to three
The vulnerability exists because the `/mutate` endpoint concatenates an attacker-controlled `cond` field directly into a DQL query string without proper
The vulnerability is an integer overflow in the `expand_rows()` function of the grid crate (version 1.0.0). This function calculates a
This vulnerability bypasses the `@_init` guard introduced in ERB to prevent `Marshal.load` deserialization attacks. During initialization, `ERBinitialize` sets @_init =
How the mentioned CVE works (around 20 lines): The vulnerability exists in nova-toggle package versions before 1.3.0. The toggle endpoint
How the CVE works: The vulnerability exists in rwsdk server actions which enforce HTTP method restrictions but lack origin validation.
The vulnerability arises because PostCSS v8.5.5 does not escape the ` ` sequence when stringifying CSS ASTs into CSS strings.
The vulnerability arises because Lemmy does not sufficiently validate user‑supplied URLs before using them in server‑side HTTP requests. Specifically, an
A circular block reference in `{% layout %}` / `{% block %}` causes an infinite recursive loop, consuming all available
How the Mentioned CVE Works CVE-2026-29178 describes a Server-Side Request Forgery (SSRF) vulnerability in Lemmy when handling link previews. The
Vulnerability (CVE-2026-41246): From v1.19.0 to before v1.33.4/v1.32.5/v1.31.6, Contour’s Cookie Rewriting feature—which uses Envoy’s Lua filter—interpolates user‑controlled values into Lua source
The vulnerability is exploited during the processing of a maliciously crafted NTLM (NT LAN Manager) Type 2 message, also known
How the mentioned CVE works: This SSTI vulnerability in Kirby CMS arises from unsafe double-resolution of dynamic option values used
The vulnerability resides in how the BaggagePropagator, B3Propagator, and `JaegerPropagator` within the `OpenTelemetry.Api` and `OpenTelemetry.Extensions.Propagators` NuGet packages parse propagation headers
The vulnerability exists in melange’s `lint` command when the optional flag `–persist-lint-results` is used (also available via melange build –persist-lint-results).
How This CVE Works The vulnerability exists because a `fetch()` call in `packages/integrations/cloudflare/src/utils/image-binding-transform.ts` (line 28) uses the default `redirect: ‘follow’`
When an OTLP exporter (gRPC/HTTP) receives a 4xx or 5xx error response, the original exporter read the entire response body
The vulnerability stems from inadequate sanitization of Python built‑ins and a failure to enforce attribute filters in the sandboxed code
How the CVE works (CVE-2026-39973) The vulnerability stems from a security regression introduced in Apktool version 3.0.0 via commit e10a045
The CVE-2026-41173 vulnerability resides in two OpenTelemetry .NET components: `OpenTelemetry.Sampler.AWS` and OpenTelemetry.Resources.AWS. Both components are susceptible to a Denial of
How the vulnerability works: The flaw resides in Kirby’s `Xml::value()` method, which handles XML special characters and CDATA blocks. Normally,
The vulnerability exists in Pipecat’s `LivekitFrameSerializer` class (deprecated, non-default). Its `deserialize()` method calls `pickle.loads()` on raw WebSocket client data without
The vulnerability resides in the OTLP/gRPC telemetry exporter’s retry mechanism, introduced by pull request 5980. When a retryable gRPC error
The core of the issue lies in the `podGCFromPod()` function within the Argo Workflows controller. When the controller processes a
How the mentioned CVE works (technical details): The vulnerability resides in melange’s `compilePipeline` function inside pkg/build/compile.go. An attacker controls the
The vulnerability arises because Kirby CMS checks `pages.create` and `pages.changeStatus` permissions independently. When an authenticated user has `pages.create` enabled but
Version: …………………………. Vulnerability :……………… Severity: ………………….. date: ………. Prediction: include expected Patch date. (end of form) after filling the form,
How the CVE Works (Technical Details) The vulnerability exists in the `openssl` crate versions 0.10.39 through 0.10.77, specifically within the
The vulnerability exists because the `–address` CLI flag (and `NORNICDB_ADDRESS` / `server.host` config key) is properly applied to the HTTP
How CVE-2026-41322 Works (Technical Details) The vulnerability resides in Astro’s `@astrojs/node` adapter, specifically in the `serve-static.ts` file which handles static
Technical Analysis: How CVE-2026-41677 Works The vulnerability stems from a lack of validation in the `_from_pem_callback` family of APIs. Specifically,
The vulnerability exists because the Script Runner widget in the `openc3inc/openc3-COSMOS-script-runner-api` Docker image allows authenticated users to execute Python and
How CVE-2026-40372 works: The vulnerability resides in the authenticated encryption routine of `Microsoft.AspNetCore.DataProtection` NuGet packages versions 10.0.0 through 10.0.6. The
The vulnerability resides in how OpenMcdf traverses the red‑black directory tree of a Compound File Binary (CFB) document without tracking
The vulnerability arises from unsafe handling of buffer sizes in the `Deriver::derive` and `PkeyCtxRef::derive` methods when used with OpenSSL 1.1.1.
How the mentioned CVE works: This flaw resides in the `save_tool_config()` function within local_mode.rb. The function is intended to save
How the mentioned CVE works (technical details): The vulnerability exists in n8n-mcp when running in HTTP transport mode (MCP_MODE=http). The
The vulnerability stems from a design flaw in the authentication model (authentication.rb), where the password change functionality erroneously accepts a
The vulnerability manifests in four ways when custom policies are used: First, by preserving foreign namespaces (SVG/MathML) via a custom
How the CVE Works The vulnerability is a cross-origin arbitrary file write, enabled by two flawed mechanisms. Root Cause 1
The CVE-2025-54236 vulnerability in the pgx PostgreSQL driver for Go arises from a confusion between dollar-quoted string literals and placeholders.
The CVE-2026-30869 vulnerability exists in SiYuan v3.5.10 due to a double URL decoding flaw in the `/export/` handler. Go’s HTTP
The vulnerability resides in aes::unwrap_key(), a public function that performs AES key unwrapping. The function contains a bounds assertion that
The vulnerability is an authenticated remote SQL injection (CWE-89) in the Time-Series Database (TSDB) component of COSMOS. The flaw resides
How the mentioned CVE works: The MCPB file upload handler accepts ZIP archives with a manifest.json file. The manifest contains
How the mentioned CVE works: The vulnerability resides in `src/proxy/mailbox/store.js` lines 123 and 145. The `_applyUpdate(row)` and `_updateRecord(id, fields)` functions
The vulnerability exists in the `fetch` command handler within `index.js` at lines 752–767. When the `–out=` flag is provided, the
The vulnerability exists in `_extractLLM()` function (src/gep/signals.js lines 260-274). This function builds a `curl` command by directly concatenating user-controlled `corpus`
The `convertToValue` method in `CommandSender.vue` of OpenC3 COSMOS versions prior to 7.0.0 unsafely passes user-supplied array strings to JavaScript’s `eval()`
The FFI trampolines behind SslContextBuilder::set_psk_client_callback, set_psk_server_callback, set_cookie_generate_cb, and `set_stateless_cookie_generate_cb` forward the length returned by a user’s Rust closure (as usize)
The vulnerability stems from Gitea’s built-in SSH server, which, by default, advertises outdated cryptographic algorithms that have been deprecated or
The vulnerability exists due to insufficient granularity of access control within Microsoft Defender for Endpoint Protection, specifically in how it
How the mentioned CVE works: The vulnerability exists in marimo versions before 0.23.0 due to missing authentication on the `/terminal/ws`
The vulnerability arises from a validation bypass in the VolumeMount path restriction. Tekton Pipelines normally blocks mounting volumes under restricted
How the mentioned CVE works The Tekton Pipelines git resolver in API mode sends the system-configured Git API token to
The vulnerability exists in Astro’s `defineScriptVars` function (packages/astro/src/runtime/server/render/util.ts lines 42-53). It sanitizes values injected into inline “ (no `i` flag),
How CVE-2024-6508 works The vulnerability affects lxml’s `iterparse()` and `ETCompatXMLParser` when the default `resolve_entities=True` is used. In these parsers, external
OpenBao uses a token store to manage authentication tokens across namespaces that are supposed to be isolated. The vulnerability exists
The vulnerability stems from a size calculation mismatch in the Brillig compiler when handling nested arrays of composite types returned