CVE-2026-27595
📋 TL;DR
This vulnerability in Parse Dashboard's AI Agent API endpoint allows unauthenticated remote attackers to perform arbitrary read and write operations on any connected Parse Server database using the master key. Only dashboards with the agent feature enabled are affected. The vulnerability affects versions 7.3.0-alpha.42 through 9.0.0-alpha.7.
💻 Affected Systems
- Parse Dashboard
📦 What is this software?
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
Parse Dashboard by Parseplatform
⚠️ Risk & Real-World Impact
Worst Case
Complete database compromise including data theft, data destruction, and potential lateral movement to other systems
Likely Case
Unauthorized data access and modification in Parse Server databases
If Mitigated
No impact if agent feature is disabled or proper authentication controls are in place
🎯 Exploit Status
Exploitation requires chaining multiple vulnerabilities but is unauthenticated
🛠️ Fix & Mitigation
✅ Official Fix
Patch Version: 9.0.0-alpha.8 and later
Vendor Advisory: https://github.com/parse-community/parse-dashboard/security/advisories/GHSA-qwc3-h9mg-4582
Restart Required: Yes
Instructions:
1. Update Parse Dashboard to version 9.0.0-alpha.8 or later
2. Restart the Parse Dashboard service
3. Verify the agent endpoint now requires authentication
🔧 Temporary Workarounds
Disable AI Agent Feature
allRemove or comment out the agent configuration block from Parse Dashboard configuration
# Edit parse-dashboard-config.json and remove/comment the 'agent' configuration block
🧯 If You Can't Patch
- Disable the AI Agent feature immediately by removing agent configuration
- Implement network-level controls to restrict access to Parse Dashboard endpoints
🔍 How to Verify
Check if Vulnerable:
Check Parse Dashboard version and verify if agent feature is enabled in configuration
Check Version:
npm list parse-dashboard | grep parse-dashboard
Verify Fix Applied:
Verify version is 9.0.0-alpha.8 or later and test that agent endpoint requires authentication
📡 Detection & Monitoring
Log Indicators:
- Unauthenticated POST requests to /apps/*/agent endpoint
- Database operations from unauthenticated sources
Network Indicators:
- Unusual database query patterns from Parse Dashboard
- Unauthorized API calls to agent endpoints
SIEM Query:
source="parse-dashboard" AND (path="/apps/*/agent" OR method="POST") AND auth_status="failed"