Shopware, Code Injection, CVE-2023-2017 (Critical)
The vulnerability is a regression of a prior patch for CVE-2023-2017 in the Twig templating engine. The original fix restricted
The vulnerability is a regression of a prior patch for CVE-2023-2017 in the Twig templating engine. The original fix restricted
The vulnerability (CVE-2024-48315) in html2pdf.js is a DOM-based Cross-Site Scripting flaw. It occurs when the library’s `from()` method accepts a
How the CVE works: Concrete5 CMS version 9.1.3 utilizes XPath queries to process XML data for content management. URL path
The vulnerability in Weblate involves information leakage through screenshot images that are served by the HTTP server without proper access
The vulnerability exploits TYPO3’s file-based mail spool system. When configured to use file spooling, serialized email data is stored in
CVE-2024-21338 affects the Azure Core shared client library for Python. This library provides common functionality for Azure SDKs. The vulnerability
The vulnerability exists in the `safe_extract()` function within guarddog/utils/archives.py. When processing a ZIP file, the function uses zip.extract(file, path=os.path.join(target_directory, file)).
This vulnerability exploits the peer-to-peer (p2p) network stack of a go-ethereum (Geth) client. An attacker can construct and send a
The vulnerability exists within the go-ethereum (Geth) client’s P2P network message handling logic. A malicious network peer can send a
How the CVE Works: The vulnerability resides in GuardDog’s `safe_extract()` function within guarddog/utils/archives.py. While it securely extracts TAR archives using
The vulnerability is a Time-of-Check-Time-of-Use (TOCTOU) race condition in the `/api/tunnel/register` endpoint. The code checks if a tunnel is a
The vulnerability exploits a race condition in the subdomain creation API endpoint due to absent database transaction locks. The code
The vulnerability exists in Hono’s JWT middleware when using JWKS for key lookup. During JWT verification, the middleware retrieves a
How the Mentioned CVE Works This vulnerability is a JWT algorithm confusion attack targeting the `jwk` and `jwks` middleware in
The vulnerability resides in the `strip_first_component` filter function within setuptools._vendor.jaraco.context. This function is designed to remove the first directory component
The vulnerability exists within the Recycler module’s data deletion functionality. TYPO3 uses a Table Configuration Array (TCA) to define database
The vulnerability exploits the OpenCode web UI’s server URL override feature via the `?url` parameter. When a user visits a
How the mentioned CVE works: The vulnerability is in the `tarteaucitron.js` library’s handling of the `issuu_id` parameter. The original code
When the OpenCode SDK application starts, it automatically launches an HTTP server listening on a port starting from 4096. This
The vulnerability exists in the Hermes command-line interface where subcommands accepting arbitrary options via the `-O` argument log these options
This vulnerability is a Broken Access Control issue within the TYPO3 backend ‘redirects’ module (sys_redirect). The flaw resides in inadequate
The vulnerability, CVE-2026-XXXX, resides in the backend Edit Document Controller’s handling of the `defVals` request parameter during the creation of
The vulnerability exists in the BaseModelImpl class of the @adonisjs/lucid ORM. When data is passed to model assignment methods like
The vulnerability is a command injection flaw in Renovate’s npm package manager module. When processing a repository’s `renovate.json5` configuration file,
How the mentioned CVE works: The vulnerability is a command injection in Renovate’s `helmv3` manager. User-controlled input from the `repository`
How the CVE-2024-53019 Command Injection Works: The vulnerability exists within Renovate’s Gleam language package manager module. When processing dependencies from
The vulnerability exists in the Hermit package manager integration within Renovate. When processing dependency updates, user-controlled input from the `depName`
How the mentioned CVE works: The vulnerability exists in Renovate’s Kustomize manager when processing Helm chart dependencies. When Renovate encounters
Renovate, when processing Gradle Wrapper updates, executes shell commands to handle artifacts. Specifically, it runs commands like `./gradlew :wrapper –gradle-distribution-url
The vulnerability exists within the Umbraco Forms Webservice data source provider. When configuring a form’s data source, an administrator can
This vulnerability exists within the Windows Desktop Window Manager (DWM) core graphics component. DWM is responsible for desktop composition and
This vulnerability exists within the JSON-RPC API endpoint of OpenC3 COSMOS. When handling certain API requests, user-supplied parameters passed as
The vulnerability exists in the breakpoint resume upload functionality of Gin-vue-admin versions up to v2.8.7. In the `breakpoint_continue.go` file, the
The vulnerability exploits how the Python ConfigParser module interprets HTTP query parameters. When ComfyUI-Manager’s configuration endpoint processes user input, it
The vulnerability exists within Envoy Gateway’s handling of user-supplied Lua scripts via the `EnvoyExtensionPolicy` resource. These scripts are executed in
The CVE-2024-29037 vulnerability in virtualenv exploits a TOCTOU (Time-of-Check-Time-of-Use) race condition in directory creation operations. When virtualenv sets up app_data
The vulnerability exists in the `metaRegex()` function within Fulcio’s configuration parser. This function dynamically builds a regular expression from a
The vulnerability is a Time-of-Check-Time-of-Use (TOCTOU) race condition in the `SoftFileLock` class of the Python `filelock` package. The flaw exists
The CVE-2024-34499 vulnerability in LIEF arises from a null pointer dereference in the ELF binary parser. Specifically, the function `Parser::parse_binary`
Cosign verifies software artifacts using Sigstore components like Rekor, a transparency log. A Cosign bundle contains artifact signatures and a
How the Mentioned Vulnerability Works The vulnerability is a Stored Cross-Site Scripting (XSS) in HAXCMS that enables full account takeover.
The vulnerability exists in the `SecurityIO.groovy` class where data is encrypted using AES/CBC/PKCS5Padding. CBC mode alone provides confidentiality but not
This vulnerability exploits the absence of rate-limiting controls on the Shiori web application’s login endpoint. The login function does not
The vulnerability is a timing side-channel in the Decompose algorithm used during ML-DSA signing for hint generation. It stems from
The vulnerability arises from a misconfiguration in the Mailpit WebSocket server’s origin validation. In the `server/websockets/client.go` file, the `CheckOrigin` function
The vulnerability in n8n’s Webhook node stems from flawed IP whitelist validation logic that uses partial string matching rather than
The vulnerability is a JWT algorithm confusion attack. The `verifyJsonWebToken` method in `SecurityIO.groovy` (lines 244-249) decodes a provided JWT and
The vulnerability resides in the `decrypt()` function within the `sm2/src/pke/decrypting.rs` file of the SM2 public-key encryption library. This function processes
How the mentioned vulnerability works: The vulnerability exists in the `SecurityIO` class where the `encryptWithAES256` method deterministically derives the AES
The vulnerability in Jervis stems from its use of `java.util.Random()` to generate random delays intended to mitigate timing side-channel attacks
The vulnerability exists in the `SecurityIO.groovy` file of the Jervis project. When generating a hexadecimal string representation of a SHA-256
The vulnerability exists in the `SecurityIO.groovy` class where the cryptographic salt for PBKDF2 key derivation is generated incorrectly. Instead of
How the mentioned CVE works: The vulnerability is a Bleichenbacher padding oracle attack targeting the RSA encryption implementation. The Jervis
The vulnerability arises from the PutContents API in Gogs, which handles file uploads or content writing operations. When processing user-supplied
The vulnerability exists in the configuration parsing of the Weblate Localization Client (wlc). Historically, the tool allowed users to define
How the CVE Works The vulnerability is a persistent stored Cross-Site Scripting (XSS) within the `custom_hotkeys` feature. An authenticated attacker
How the CVE Works: The vulnerability exists in the Weblate command-line client (wlc). When processing a configuration file or command
The vulnerability is in the PUT handler within the file upload API (file.py). When a request is made with a
How the CVE Works: A critical vulnerability exists in the `sm2` crate’s Public Key Encryption (PKE) implementation. The root cause
The vulnerability (CVE-2024-3159) in the Fickling security analysis tool stems from its process of converting Python pickle bytecode to an
How the CVE Works This critical vulnerability exists within the `sm2` Rust crate’s Public Key Encryption (PKE) decryption logic. During
The CVE-2024-3832 vulnerability in Fickling stems from an incomplete static analysis mechanism for detecting unsafe Python module imports within pickles.
The vulnerability GHSA-5hvc-6wx8-mvv4 is a detection bypass in the Fickling security tool for Python pickle files. Fickling’s analysis failed to
A malicious pickle file uses `cProfile.run()` within its `__reduce__` method. The `cProfile.run()` function accepts and executes a string of Python
How the Mentioned CVE Works This vulnerability exists in the deterministic ECDSA signature generation within the affected Elliptic package, as
The vulnerability occurs in the `mnl::cb_run` function within the mnl Rust library, designed for Netlink message processing. Netlink facilitates kernel-user
The vulnerability is a persistent cross-site scripting (XSS) flaw in the October CMS backend configuration forms, specifically in the “Branding
CVE-2017-18349 is a deserialization vulnerability in the Fastjson library, affecting versions before 1.2.25. The issue stems from the mishandling of
The vulnerability resides in pypdf’s non-strict parsing mode when rebuilding the cross-reference table of a PDF. A PDF file’s cross-reference
The vulnerability exploits the non-strict parsing mode in pypdf when processing PDF files. A malicious PDF crafted without the mandatory
How the mentioned CVE works: The vulnerability is an authentication bypass in the `jose-swift` library. It resides in the `verify()`
The vulnerability is a command injection (CWE-78) in the WeKnora platform’s MCP service functionality. When an authenticated user creates or
This Cross-Site Scripting vulnerability in Angular’s template compiler stems from an incomplete security context classification within its internal sanitizer. The
The enhancement addresses a scenario where an actor with control over the application’s runtime environment could inject an invalid value,
The vulnerability in XWiki Full Calendar Macro stems from the Calendar.JSONService page, which is exposed to users with view rights,
The SQL injection vulnerability in XWiki Full Calendar Macro stems from improper input sanitization in the Calendar.JSONService page. This service
The vulnerability occurs in the October CMS backend configuration forms, specifically in the Editor Settings Markup Styles section. A user
The vulnerability is a SQL injection flaw in the `/ghost/api/admin/members/events` Admin API endpoint of Ghost. It allows authenticated users with
The vulnerability occurs when the AWS SDK for Swift constructs endpoint URLs for service calls without validating the format of
How the Mentioned CVE Works The vulnerability exists in Ghost’s “External Media Inliner” feature. When a staff user with a
The described issue is a defense-in-depth enhancement, not a formal CVE. In the AWS SDK for JavaScript v3, the client
How the Mentioned Issue Works An attacker with access to the application’s runtime environment can manipulate the ‘region’ parameter passed
The issue involves the AWS SDK for Rust’s handling of the region input field when constructing endpoint URLs for AWS
How the Mentioned CVE Works: The vulnerability exists in the `FrameworkIntegration` class when a shared cache (like Redis or Memcached)
The vulnerability is an unauthenticated Insecure Direct Object Reference (IDOR) in the Spree Commerce platform, specifically within the spree_storefront gem.
The vulnerability exists in the `list_html` function of the directory listing feature. This function generates HTML links for files and
The vulnerability occurs in React Router’s Server-Side Rendering (SSR) when using Framework Mode with the “ component. Specifically, when the
The vulnerability in Keycloak stems from an incorrect sequence of operations when handling the Authorization header in HTTP requests. According
This vulnerability exists in React Router’s Framework Mode and its experimental React Server Components (RSC) mode when handling server-side route
The vulnerability in the wolfSSL Python package (wolfssl-py) arises from incorrect handling of the verify_mode parameter when set to CERT_REQUIRED.
The vulnerability exists within the `list_html` function of the static file directory handler. When generating an HTML page to list
How the Mentioned CVE Works This vulnerability exists in the path processing logic of React Router’s navigation functions (navigate(), <Link>,
How the CVE Works This vulnerability is an Authenticated Insecure Direct Object Reference (IDOR) in the order update endpoint. The
The vulnerability exists in the `serviceLfsLocksDelete` function within pkg/web/git_lfs.go. When an authenticated user sends a DELETE request to the LFS
The vulnerability exists within the `createFileSessionStorage()` function provided by `@react-router/node` (and analogous packages in Remix v2). This function manages session
How the Vulnerability Works: The vulnerability stems from Shakapacker’s (formerly Webpacker) default webpack configuration, which used new webpack.EnvironmentPlugin(process.env). This plugin
How the mentioned CVE works: In React Router and Remix v1/v2 applications using Framework Mode, Data Mode, or unstable RSC
The vulnerability exists in the Table Object Handler component of the bluelabsio records-mover library versions up to 1.5.4. An attacker
The vulnerability resides in the ImportIam admin API endpoint within RustFS’s IAM module. Authorization is incorrectly implemented by validating permissions
The vulnerability occurs in the client disconnect sequence. When a browser tab disconnects, the `handle_disconnect()` method clears the client’s `tab_id`