38609 matches found
Code Injection
datamodel-code-generator is vulnerable to Code Injection. The vulnerability is due to insufficient validation of x-python-type values from attacker-controlled JSON Schema content before inserting them into generated Python field annotations, which allows an attacker to execute arbitrary Python co...
Sensitive Information Exposure
datamodel-code-generator is vulnerable to Sensitive Information Exposure. The vulnerability is due to the reuse of Authorization, Cookie, and Proxy-Authorization headers when following cross-origin redirects while fetching remote schemas, which allows an attacker controlling a redirect target to...
Server-Side Request Forgery (SSRF)
datamodel-code-generator is vulnerable to Server-Side Request Forgery SSRF. The vulnerability is due to http.getbody in src/datamodelcodegenerator/http.py accepting --url targets and redirect chain targets without proper host/IP validation, which allows an attacker to perform server-side request...
Path Traversal
datamodel-code-generator is vulnerable to Path Traversal. The vulnerability is due to improper validation of schemaLocation values in XML Schema parsing xs:include, xs:import, xs:redefine, and xs:override, which allows an attacker to reference files outside the intended input base path, resulting...
Improper Authentication
pytonapi is vulnerable to Improper Authentication. The vulnerability is due to TonapiWebhookDispatcher failing to validate the Authorization header for webhook handlers registered with a custom path, because bearer tokens are only mapped to the default webhook paths, which allows an unauthenticat...
Cross Site Scripting
DOMPurify is vulnerable to Cross-Site Scripting XSS. The vulnerability is due to persistent function handlers in ADDATTR and ADDTAGS across multiple sanitize calls, where previously approved attributes or tags continue to bypass sanitization, allowing attackers to inject malicious HTML or...
Cross Site Scripting
DOMPurify is vulnerable to Cross-Site Scripting XSS. The vulnerability is due to improper handling of cross-realm DOM elements in INPLACE mode, where elements from a different window or iframe bypass sanitization, allowing attackers to preserve and execute malicious JavaScript...
Directory Traversal
zip-lib is vulnerable to Path Traversal. The vulnerability is due to improper caching of path validation results during archive extraction, where directory traversal checks are bypassed after the initial symlink validation, allowing attackers to extract files outside the intended target directory...
Cross-site Scripting
nice-select2 is vulnerable to Cross-Site Scripting XSS. The vulnerability is due to improper sanitization of content rendered from the element, allowing attackers to inject malicious payloads that are executed in a victim's browser when they view or interact with the affected page...
Privilege Escalation
FileGator is vulnerable to Privilege Escalation. The vulnerability is due to insufficient validation of user-supplied file permission values, where arbitrary Unix permission modes are passed directly to chmod, allowing authenticated users with chmod permission to escalate privileges to root...
Sensitive Information Exposure
OpenClaw is vulnerable to Sensitive Information Exposure. The vulnerability is due to insufficient enforcement of credential redaction during trajectory exports, where lower-trust callers can exploit misconfigured input paths or feature access to expose sensitive credentials and other protected...
Improper Authorization
OpenClaw is vulnerable to Improper Authorization. The vulnerability is due to insufficient enforcement of network access policies in the sandbox exec-server, allowing lower-trust callers to bypass configured restrictions and send HTTP requests to internal network resources that should be...
Remote Code Execution
fastjson is vulnerable to remote code execution RCE. The vulnerability is due to insecure deserialization in Fastjson, where specially crafted input can trigger arbitrary code execution under the default configuration without requiring AutoType to be enabled or any classpath gadget...
Authentication Bypass
Grav is vulnerable to Authentication Bypass. The vulnerability is due to insufficient authorization checks during two-factor authentication setup, where attackers who know a victim's password can overwrite the 2FA secret during the pending TOTP challenge, allowing them to bypass two-factor...
Cross Site Scripting
Grav is vulnerable to Cross Site Scripting. The vulnerability is due to the XSS blueprint validator running on raw page content before Twig processing, where an attacker with page-write API permission can use Twig's string concatenation operator to dynamically construct event handler names, and...
Code Injection
Kiota is vulnerable to Code Injection. The vulnerability is due to improper sanitization of OpenAPI documentation fields before generating C XML documentation comments, which allows an attacker to inject arbitrary C code into generated client source files...
Uncontrolled Resource Consumption (Denial Of Service)
PhpSpreadsheet is vulnerable to Uncontrolled Resource Consumption Denial of Service. The vulnerability is due to the OLE reader following attacker-controlled sector chains without detecting cycles or enforcing a maximum chain length, which allows an attacker to upload a specially crafted .xls/OLE...
Path Traversal
dompdf/dompdf is vulnerable to Path Traversal. The vulnerability is due to an improper prefix validation in the validateLocalUri method, where normalized paths are checked using strpos without enforcing directory boundaries, which allows an attacker who can control rendered HTML to escape the...
Information Exposure
dompdf/dompdf is vulnerable to Information Exposure. The vulnerability is due to insufficient validation of data-URI embedded SVG elements, which allows an attacker to reference local files through the href or xlink:href attributes and exploit differences in file processing behavior to leak...
Denial Of Service (DoS)
dompdf/dompdf is vulnerable to Denial of Service DoS. The vulnerability is due to improper resource consumption controls during the PDF rendering phase after image dimension validation, which allows an unauthenticated attacker to submit a specially crafted HTML document containing a large...
Improper Validation Of Cookie Domain
Guzzle is vulnerable to Improper Validation of Cookie Domain. The vulnerability is due to improper domain matching for cookies scoped to IP addresses or bare-numeric domains, which allows an attacker to perform cross-host cookie disclosure, cookie injection, or session fixation...
Path Traversal
dompdf/dompdf is vulnerable to Path Traversal. The vulnerability is due to improper validation of file paths when processing SVG images embedded through data: URIs, where the second SVG processing pass performed by php-svg-lib does not enforce the same security restrictions, allowing an...
Improper Input Validation
guzzlehttp/psr7 is vulnerable to Improper Input Validation. The vulnerability is due to insufficient validation of URI host components in Uri::assertValidHost, which fails to reject authority delimiters, embedded ports, and malformed IPv6 brackets, allowing an attacker to craft malicious URIs tha...
File Existence Oracle
dompdf/dompdf is vulnerable to File Existence Oracle. The vulnerability is due to inconsistent handling of the CSS @font-face directive when processing local file:// resources, which allows an attacker to repeatedly reference local files and observe differences in memory exhaustion behavior to...
Server-Side Request Forgery (SSRF)
phpoffice/phpspreadsheet is vulnerable to Server-Side Request Forgery SSRF.The vulnerability is due to improper validation of redirected URLs in the WEBSERVICE formula function, where only the initial URL is checked against the domain whitelist while HTTP redirects are followed without...
Uncontrolled Resource Consumption
phpoffice/phpspreadsheet is vulnerable to Uncontrolled Resource Consumption. The vulnerability is due to the Gnumeric reader calling gzdecode on attacker-supplied compressed .gnumeric files without enforcing a decompressed-size limit, which allows an attacker to upload a specially crafted...
Information Disclosure
Open WebUI is vulnerable to sensitive Information Exposure. The vulnerability is due to insufficient authorization on the channel members API, where full user settings are returned to channel participants, allowing authenticated users to access sensitive information such as tool server keys and...
Denial Of Service (DoS)
pypdf is vulnerable to Denial of Service DoS. The vulnerability is due to improper handling of unterminated inline images using the ASCII85 or ASCIIHex filters during PDF parsing, which allows an attacker to craft a malicious PDF that triggers an infinite loop and causes a denial of service...
Cross-site Scripting (XSS)
Mistune is vulnerable to Cross-Site Scripting XSS. The vulnerability is due to improper escaping of the Admonition directive :class: option when rendering HTML, which allows an attacker to inject malicious attributes and execute arbitrary JavaScript in a victim's browser...
Authentication Bypass
LightRAG is vulnerable to Authentication Bypass. The vulnerability is due to the use of a hardcoded default token secret and improper authentication validation order, which allows an unauthenticated attacker to obtain a guest JWT and access protected endpoints without a valid API key...
Denial Of Service (DoS)
pypdf is vulnerable to Denial of Service DoS. The vulnerability is due to improper detection of inline image end markers in PDF page content streams, which allows an attacker to craft a malicious PDF that triggers an infinite loop during parsing and causes a denial of service...
Deserialization Of Untrusted Data
c3p0 is vulnerable to Deserialization of Untrusted Data. The vulnerability is due to the use of DataSource and ConnectionPoolDataSource objects that can participate in Java deserialization gadget chains, which allows an attacker to trigger arbitrary code execution when malicious serialized object...
Denial Of Service (DoS)
vLLM is vulnerable to Denial of Service DoS. The vulnerability is due to improper handling of prompt embedding payloads for models using M-RoPE, which allows an authenticated attacker to trigger an assertion failure and crash the entire server by sending a crafted /v1/completions request...
Server-Side Request Forgery (SSRF)
org.apache.camel, camel-dns is vulnerable to Server-Side Request Forgery SSRF. The vulnerability is due to improper validation of DNS-related Exchange message headers dns.server, dns.name, dns.domain, etc. that can be passed from inbound HTTP requests, which allows an attacker to manipulate DNS...
Code Injection
WebAuthn authenticator is vulnerable to Code Injection. The vulnerability is due to an incomplete Java ObjectInputFilter implementation that only validates the root deserialized object while allowing nested objects in the serialization graph to bypass the allowlist, which allows an attacker to...
Open Redirect
React Router is vulnerable to Open Redirect. The vulnerability is due to improper handling of backslashes in and useNavigate, allowing attackers to bypass redirect validation and redirect users to attacker-controlled websites...
Open Redirect
@astrojs/node is vulnerable to Open Redirect. The vulnerability is due to improper validation of request paths beginning with /\ when trailingSlash: 'always' is enabled, which allows an attacker to craft a URL that redirects users to an external malicious site...
Sensitive Information Disclosure
electron-updater is vulnerable to Sensitive Information Disclosure. The vulnerability is due to improper handling of credential-bearing HTTP headers during cross-origin redirects, which allows an attacker to obtain sensitive authentication tokens by redirecting update requests to an...
Server-Side Request Forgery
Next.js is vulnerable to Server-Side Request Forgery SSRF. The vulnerability is due to improper validation of request-controlled hostnames in rewrites and redirects rules, where attacker-controlled input can redirect requests to arbitrary hosts, allowing SSRF through rewrites or open redirects...
Denial Of Service
Next.js is vulnerable to Denial Of Service. The vulnerability is due to improper handling of crafted requests targeting applications using the App Router with Server Actions, allowing attackers to trigger excessive CPU usage and block processing of further requests...
Denial Of Service (DoS)
LiquidJS is vulnerable to Denial Of Service DoS. The vulnerability is due to the pop array filter allocating a full clone of the input array without enforcing the configured memory limit, which allows an attacker to exhaust memory and cause a denial-of-service condition by rendering templates wit...
Race Condition
n8n is vulnerable to Race Condition. The vulnerability is due to a race condition in the Git node's clone operation that allows an authenticated attacker to replace a validated directory with a symlink, plant a malicious repository as a custom node, and achieve arbitrary code execution when the...
Sensitive Information Disclosure
n8n is vulnerable to Sensitive Information Disclosure. The vulnerability is due to placing the full Google Service Account PEM private key in the JWT header's kid field instead of a key identifier, which allows an attacker to recover the private key from logged or intercepted JWTs and impersonate...
Cross Site Scripting
Astro is vulnerable to Cross-Site Scripting XSS. The vulnerability is due to improper validation of spread attribute names in renderHTMLElement, where untrusted attribute names are rendered without escaping, allowing attackers to inject arbitrary HTML or JavaScript through crafted attribute keys...
Cross-site Scripting (XSS)
DOMPurify is vulnerable to Cross-site Scripting XSS. The vulnerability is due to failure to execute the afterSanitizeElements hook for custom elements allowed through CUSTOMELEMENTHANDLING.tagNameCheck, allowing sensitive attributes to bypass sanitization and be reused in innerHTML sinks to execu...
Sensitive Information Exposure
Next.js is vulnerable to Sensitive Information Exposure. The vulnerability is due to exposure of Server Action identifiers in publicly served client artifacts, allowing unauthenticated attackers to discover protected Server Action endpoints and bypass authentication through endpoint enumeration...
Server-Side Request Forgery
Next.js is vulnerable to Server-Side Request Forgery SSRF. The vulnerability is due to improper validation of Host-associated headers during Server Action forwards and redirects, allowing attackers to redirect outbound requests to malicious or internal hosts and potentially expose sensitive...
Cache Confusion
Next.js is vulnerable to Cache Confusion. The vulnerability is due to improper caching of server-side fetch responses, where cached response bodies may be reused across requests with different request bodies, allowing confidential data from one request to be exposed to unauthorized users...
Denial Of Service
Valibot is vulnerable to Denial Of Service. The vulnerability is due to improper handling of attacker-controlled object keys in the flatten helper, where inherited Object.prototype property names can trigger a TypeError, allowing attackers to crash the validation process and prevent structured...
Denial Of Service (DoS)
Next.js is vulnerable to Denial Of Service DoS. The vulnerability is due to improper handling of requests targeting App Router applications with Server Actions running on the Edge runtime, allowing attackers to trigger excessive memory consumption and degrade application availability...