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 1,336
Reset filterspraisonai-platform: Any workspace member can delete the entire workspace via DELETE /workspaces/{id}
praisonai-platform: Project endpoints accept any project_id without workspace ownership check, cross-workspace read/update/delete IDOR
praisonai-platform: Comment endpoints accept any issue_id without workspace ownership check, cross-workspace comment read and post IDOR
PraisonAI has an Arbitrary File Write in Python API
praisonai-platform: Missing authorization on member removal enables full workspace takeover by any user regardless of role
PraisonAI Platform: Missing role checks let any workspace member become owner and control workspace membership
PraisonAI has Cross-Workspace IDOR and Privilege Escalation via Platform API
praisonai-platform: list_issue_activity returns activity log for any issue regardless of workspace ownership
PraisonAI Platform workspace-scoped routes allow cross-workspace object access by global object ID
praisonai-platform: Label endpoints' unchecked label_id/issue_id enable cross-workspace label IDOR (edit, delete, link)
praisonai-platform: IDOR in dependency endpoints allows cross-workspace issue linking, reading, and deletion due to missing ownership checks
PraisonAI vulnerable to unauthenticated arbitrary file read via MCP workflow.show, workflow.validate, deploy.validate
BoxLite has a Timeout Bypass Vulnerability
zeroconf has unbounded DNS record cache that allows LAN-local memory exhaustion via multicast flood
compliance-trestle Vulnerable to SSRF in Remote Fetching Subsystem
compliance-trestle Profile Import has an Arbitrary File Read via trestle:// URI and Relative Path Traversal
agno contains a SQL injection vulnerability
Taipy contains a path traversal vulnerability
compliance-trestle Remote Fetching Mechanism has an Arbitrary File Write via Cache Path Traversal
AsyncSSH `AuthorizedKeysFile %u` path traversal allows attacker-selected authorized keys to authenticate a traversal username
Flask-Security-Too OAuth reauthentication freshness bypass via cross- user OAuth identity acceptance
Crawlee for Python: SSRF via sitemap-derived URLs
pyload-ng: SSRF via HTTP Redirect Bypass in parse_urls API
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.