Understand vulnerabilities. Protect your applications.
Discover which vulnerabilities affect your technologies and how to fix them. Explore clear explanations, affected versions and practical recommendations - from CMS platforms and plugins to application libraries.
Vulnerability archive 764
Reset filtersmorgan vulnerable to Log Forging via unneutralized control characters in :remote-user
decompress allows arbitrary hardlink creation during archive extraction
@better-auth/scim: Account/provider takeover via missing owner binding on non-org SCIM providers
Better Auth: Stale sessions persist after user deletion across admin, anonymous, and SCIM flows
@better-auth/oauth-provider's OAuth authorization-code grant allows concurrent redemption when two token requests race the find-then-delete primitive
Better Auth: OAuth refresh-token rotation forks the token family on concurrent redemption
Better Auth has insecure cryptographic defaults in oidcProvider: alg=none advertised and plain PKCE accepted by default
Better Auth has stored XSS in the auth-server origin via javascript: redirect_uri in oidc-provider and mcp
Better Auth: OAuth refresh-token replay via missing client authentication on oidc-provider and mcp plugins
9router has unauthenticated CRUD on /api/providers and Full API Key Leak via /api/usage/stats
Decompress: Archive extraction can create files and links outside of the target directory
@asymmetric-effort/nogginlessdom vulnerable to ReDoS via user-controlled regex in HTMLInputElement pattern validation
jsonata: Malicious inputs to "$toMillis" function can cause resource exhaustion
Apify Model Context Protocol (MCP) server: Actor MCP path authority injection leaks Apify token
sigstore-js has Insufficient Verification of Data Authenticity
repomix: attach_packed_output can bypass file-read secret scanning for supported local files
auth-fetch-mcp has SSRF Protection Bypass via IPv4-mapped IPv6 Loopback
@jshookmcp/jshook: ICMP probe and traceroute skip local-network SSRF authorization
pnpm: `patch-remove` could delete project-selected files outside the patches directory
pnpm: Hoisted install imports lockfile alias outside node_modules
pnpm: `stage download` writes outside its destination directory via manifest name/version traversal
pnpm: Repository config can expand victim environment secrets into registry requests before scripts run
pnpm Vulnerable to Arbitrary File Write/Delete via Malicious Patch File (Path Traversal)
Know which vulnerabilities affect your application
With the DockRay integration and software inventory enabled, DockRay checks reported component versions against known vulnerabilities and notifies you about confirmed matches. Coverage depends on the supported technology and available advisory data.