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 6,828
Reset filterspraisonaiagents vulnerable to SSRF in web_crawl tool via redirect-following and DNS rebinding (validate-then-fetch gap)
praisonaiagents: AgentServer declares auth_token but never enforces it on any route
PraisonAI: [Path Traversal] agent tools escape the configured workspace via symlinks
PraisonAI serve agents --api-key is ignored, allowing unauthenticated remote agent execution
PraisonAI: [Auth Bypass] `praisonai serve agents --api-key` is silently ignored — agent-invocation routes (`POST /agents`, `POST /agents/{agent_name}`) run unauthenticated
PraisonAI MCP HTTP server has unauthenticated unbounded session accumulation (memory exhaustion; session TTL never enforced)
praisonaiagents: ast_grep_rewrite rewrites arbitrary files without the @require_approval gate enforced on every sibling mutation tool
PraisonAI: Webhook SSRF via DNS fail-open in `JobSubmitRequest.validate_webhook_url()` — bypass of CVE-2026-40114
PraisonAI: `--api-key` flag on `praisonai serve` is not properly enforced
PraisonAI vulnerable to Server-Side Request Forgery via DNS rebinding bypass in webhook_url validation
mcp-contextforge-gateway has RestrictedPython sandbox bypass via getattr builtin in python_sandbox_server
PraisonAI has an origin validation bypass in MCP HTTP Stream transport that allows browser-mediated unauthenticated tool execution on local MCP server
praisonaiagents has a `web_crawl` SSRF protection bypass via unchecked redirect targets
NLTK AllowlistUnpickler dotted-name validation bypass allows remote code execution
praisonaiagents web_crawl vulnerable to SSRF via redirect-following
Hydra: hydra.utils.instantiate with untrusted config can lead to code execution
django CMS: Page cache ignores plugin-declared Vary headers (disclosure & poisoning)
django CMS: Plugin move endpoint allows cyclic reparenting (DoS)
Xinference vulnerable to remote code execution via unsafe `eval()` in Llama3 tool-call parsing
Wagtail: Improper restriction handling on Pages admin API
NLTK TweetTokenizer vulnerable to denial of service through catastrophic regex backtracking
django CMS: Clipboard copy IDOR discloses unauthorized plugin content
django CMS: Missing authorization in `render_object_structure` discloses non-PageContent placeholder structure to low-privileged staff
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.