Parse Dashboard is Missing Authorization for its Agent Endpoint
Critical severity
GitHub Reviewed
Published
Feb 23, 2026
in
parse-community/parse-dashboard
•
Updated Feb 25, 2026
Package
Affected versions
>= 7.3.0-alpha.42, <= 9.0.0-alpha.7
Patched versions
9.0.0-alpha.8
Description
Published by the National Vulnerability Database
Feb 25, 2026
Published to the GitHub Advisory Database
Feb 25, 2026
Reviewed
Feb 25, 2026
Last updated
Feb 25, 2026
Impact
The AI Agent API endpoint (
POST /apps/:appId/agent) does not enforce authorization. Authenticated users scoped to specific apps can access any other app's agent endpoint by changing the app ID in the URL. Read-only users are given the full master key instead of the read-only master key and can supply write permissions in the request body to perform write and delete operations.Affected are only dashboards with
agentconfiguration enabled.Patches
The fix adds per-app authorization checks and restricts read-only users to the
readOnlyMasterKeywith write permissions stripped server-side.Workarounds
Remove the
agentconfiguration block from your dashboard configuration. Dashboards without anagentconfig are not affected.Resources
References