38551 matches found
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...
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...
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
@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...
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...
Uncontrolled Resource Consumption
dompdf/dompdf is vulnerable to Uncontrolled Resource Consumption. The vulnerability is due to the library trusting attacker-controlled BMP header dimensions without validating the image size before conversion, which allows an attacker to embed a crafted BMP image e.g., via a data:image/bmp;base64...
Code Injection
LiteLLM is vulnerable to Code Injection. The vulnerability is due to insufficient sandboxing and validation of custom Python code submitted through the Custom Code Guardrails create and update paths, which allows a privileged attacker with guardrail management access to execute arbitrary Python...
Authentication Bypass
LiteLLM is vulnerable to Authentication Bypass. The vulnerability is due to improper handling of the MCP authentication fallback path, where failed LiteLLM key validation is replaced with an empty authentication object, which allows an unauthenticated attacker to exploit the MCP Streamable HTTP...
Path Traversal
LiteLLM is vulnerable to Path Traversal. The vulnerability is due to the /health/testconnection endpoint resolving request-supplied environment and OIDC file references in litellmparams, which allows an attacker with sufficient privileges to read arbitrary files from the local filesystem by...
Path Traversal
litellm is vulnerable to Path Traversal. The vulnerability is due to insufficient validation of file paths during LiteLLM Skills ZIP archive extraction, which allows an authenticated attacker with access to the affected API routes to upload a crafted skill archive containing path traversal entrie...
Improper Authorization
Apache Accumulo is vulnerable to Improper Authorization. The vulnerability is due to insufficient privilege enforcement on remote shutdown commands, allowing authenticated low-privileged users to shut down system components and cause a denial of service...
Path Traversal
Apache IoTDB is vulnerable to Path Traversal. The vulnerability is due to insufficient validation of file paths in an unsafe API, allowing attackers to write arbitrary files to any location where the IoTDB process has write permissions...
Improper Authentication
Apache IoTDB is vulnerable to Improper Authentication. The vulnerability is due to insufficient session expiration in REST Basic Authentication, where stale cached credentials continue to be accepted, allowing attackers to replay captured credentials and bypass authentication...
Remote Code Execution
PraisonAI is vulnerable to Remote Code Execution RCE. The vulnerability is due to loading and executing plugin files without code signing, integrity verification, or sandboxing, allowing attackers to place malicious Python plugins in trusted plugin directories and execute arbitrary code when the...
Cross Site Scripting
angular-translate is vulnerable to Cross Site Scripting. The vulnerability is due to the use of a crafted key by the translate directive, where an attacker can exploit this to inject malicious code and the vendor indicates that there is no documentation indicating that a key is supposed to be saf...
Regular Expression Denial Of Service
angular-sanitize is vulnerable to Regular Expression Denial Of Service ReDoS. The vulnerability is due to a regular expression in the linky filter that exhibits super-linear backtracking, allowing attackers to supply crafted input that causes excessive CPU consumption and results in a denial of...
Authorization Bypass
PraisonAI Platform is vulnerable to Authorization Bypass. The vulnerability is due to improper authorization of label and issue-label mutations, where attackers with workspace member privileges can exploit PATCH and POST/DELETE endpoints to alter shared label taxonomy and manipulate issue-label...
Improper Authorization
PraisonAI is vulnerable to Improper Authorization. The vulnerability is due to caching tool approval decisions by tool name instead of validating each invocation and its arguments, allowing attackers to reuse a previously approved tool to perform unauthorized operations with arbitrary parameters,...
Path Traversal
Snipe-IT is vulnerable to Path Traversal. The vulnerability is due to unsanitized filename parameter concatenation, where an authenticated attacker can traverse outside the intended directory and read arbitrary files accessible to the web server process...
Remote Code Execution
PraisonAI is vulnerable to Remote Code Execution RCE. The vulnerability is due to missing path containment validation in SkillTools.runskillscript, where attacker-supplied absolute file paths are executed without restriction, allowing attackers to execute arbitrary scripts from any location on th...
Improper Authentication
PraisonAI is vulnerable to Improper Authentication. The vulnerability is due to missing verification of Svix webhook signatures, where crafted webhook requests are accepted without authentication, allowing unauthenticated attackers to forge message.received events and invoke configured agents wit...
Authorization Bypass
Snipe-IT is vulnerable to Authorization Bypass. The vulnerability is due to inadequate authorization checks, where UsersController::show and printInventory authorize only user viewing before loading and rendering assigned license, accessory, and consumable relationships, and an authenticated user...
Cross Site Scripting
Snipe-IT is vulnerable to Cross-Site Scripting XSS. The vulnerability is due to insufficient validation of uploaded XML-based files, where active XHTML or XML content can bypass SVG sanitization and be served inline, allowing attackers to execute arbitrary JavaScript in a victim's browser...
Improper Authorization
Snipe-IT is vulnerable to Improper Authorization. The vulnerability is due to improper enforcement of company boundary validation when creating locations, where an invalid parent-child company relationship is detected but not blocked, allowing authenticated users to create child locations under...
Cross-site Scripting (XSS)
Astro is vulnerable to Cross-Site Scripting XSS. The vulnerability is due to improper HTML escaping of user-controlled values in transition:persist, transition:scope, and transition:persist-props directives, which allows an attacker to inject arbitrary HTML or JavaScript into the server-rendered...
CSV Injection
Snipe-IT is vulnerable to CSV Injection. The vulnerability is due to insufficient sanitization of the User-Agent header before exporting activity logs to CSV, allowing authenticated users to inject spreadsheet formulas that may execute when the exported report is opened in spreadsheet software...
Improper Authorization
Snipe-IT is vulnerable to Improper Authorization. The vulnerability is due to missing authorization checks when updating maintenance records, where a user can change the assetid without validation against the new asset, allowing maintenance records to be reassigned to assets outside the user's...
Path Traversal
Snipe-IT is vulnerable to Path Traversal. The vulnerability is due to insufficient validation of asset image paths during CSV import and image deletion, where attacker-controlled path traversal sequences can reference arbitrary files, allowing authenticated users to delete files accessible to the...
Information Disclosure
phpMyFAQ is vulnerable to Information Disclosure. The vulnerability is due to inconsistent access control on public FAQ API endpoints, where inactive or unpublished FAQ entries are returned without proper status validation, allowing unauthenticated attackers to access non-public FAQ content...
Improper Authorization
Snipe-IT is vulnerable to Improper Authorization. The vulnerability is due to improper handling of missing permission fields during user updates, where existing permissions can be unintentionally overwritten with a sparse permission set, allowing authorized users to remove administrative or...
Path Traversal
phpMyFAQ is vulnerable to Path Traversal. The vulnerability is due to improper path validation during PDF generation, where attacker-controlled image paths are passed to filegetcontents without canonicalization or directory containment checks, allowing authenticated users to read files outside th...
Arbitrary File Upload
TYPO3 CMS is vulnerable to Arbitrary File Upload. The vulnerability is due to missing server-side enforcement of configured MIME type restrictions, where uploaded files are not validated against allowed MIME types, allowing attackers to upload files with arbitrary MIME types...
Server-Side Request Forgery (SSRF)
Koel is vulnerable to Server-Side Request Forgery SSRF. The vulnerability is due to missing SafeUrl validation on the Subsonic-compatible podcast creation endpoint, which allows an authenticated attacker to make the server fetch arbitrary private URLs during podcast parsing...
Remote Code Execution (RCE)
MantisBT is vulnerable to Remote Code Execution RCE. The vulnerability is due to the use of eval when processing non-string configuration values in the Manage Configuration feature, which allows an administrator to inject malicious class definitions that execute arbitrary code through PHP's...
Server-Side Request Forgery (SSRF)
Koel is vulnerable to Server-Side Request Forgery SSRF. The vulnerability is due to improper validation of IPv6 transition addresses in the outbound URL guard, which allows an attacker to bypass SSRF protections and access internal services or cloud metadata endpoints through a malicious RSS feed...
SQL Injection
MantisBT is vulnerable to SQL Injection. The vulnerability is due to improper sanitization of the historyorder configuration value in the SQL ORDER BY clause, which allows an attacker with administrative privileges to inject arbitrary SQL statements that execute when users view bug history...
Improper Authorization
MantisBT is vulnerable to Improper Authorization. The vulnerability is due to insufficient permission enforcement in the REST and SOAP APIs, which allows a low-privileged user to change an issue's status despite higher configured status-change restrictions...
Authentication Bypass
MantisBT is vulnerable to Authentication Bypass. The vulnerability is due to improper authentication in the SOAP API's mcichecklogin function, which allows an attacker to impersonate any user by supplying a valid cookiestring together with the target user's username without knowing the target's...
Cross-site Scripting (XSS)
MantisBT is vulnerable to Cross-Site Scripting XSS. The vulnerability is due to improper output encoding of user-supplied parameters in /admin/install.php, which allows an attacker to inject malicious HTML that can be used for credential phishing or open redirect attacks...
Authentication Bypass
netlicensing-mcp is vulnerable to Authentication Bypass. The vulnerability is due to the API key middleware failing to enforce authentication and falling back to the server operator's API key, which allows an unauthenticated attacker to invoke privileged MCP operations under the operator's identi...
Improper Origin Validation
MCP Python SDK is vulnerable to Improper Origin Validation. The vulnerability is due to the WebSocket transport accepting handshake requests without validating the Host or Origin headers, which allows an attacker to establish unauthorized cross-origin WebSocket connections...
Cross-site Scripting (XSS)
plone.app.textfield is vulnerable to Cross-Site Scripting XSS. The vulnerability is due to returning unsanitized RichText content when the stored and output MIME types are identical, which allows an attacker to inject and execute arbitrary JavaScript in a victim's browser...
Missing Authorization
Woodpecker is vulnerable to Missing Authorization. The vulnerability is due to accepting user-controlled backendoptions.kubernetes.serviceAccountName values without authorization checks, which allows an attacker with push access to run pipeline pods under arbitrary Kubernetes ServiceAccounts and...
Uncontrolled Resource Consumption
github.com/zalando/skipper is vulnerable to Uncontrolled Resource Consumption. The vulnerability is due to reading the entire admission webhook request body without enforcing a size limit, which allows an attacker to send excessively large payloads and exhaust memory, resulting in a...
Denial Of Service (DoS)
websocket-driver is vulnerable to Denial of Service DoS. The vulnerability is due to improper handling of variable-length WebSocket frame length headers, which allows an attacker to send an indefinite sequence of high-bit-set bytes 0x80 or above, causing the server to parse an ever-growing intege...
Path Traversal
mcp-memory-keeper is vulnerable to Path Traversal. The vulnerability is due to the contextimport function reading user-supplied file paths without path validation or confinement, which allows an attacker to access arbitrary readable files and disclose sensitive information through imported conten...
Code Injection
@prompty/core is vulnerable to Code Injection. The vulnerability is due to the use of gray-matter with executable JavaScript frontmatter enabled, which allows an attacker to execute arbitrary JavaScript by supplying a malicious .prompty file...