Parse Dashboard is a standalone dashboard for managing Parse Server apps. In versions 7.3.0-alpha.42 through 9.0.0-alpha.7, the AI Agent API endpoint (POST /apps/:appId/agent) does not enforce authorization. Authenticated users scoped to specific apps can access any other apps 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. Only dashboards with agent configuration enabled are affected. The fix in version 9.0.0-alpha.8 adds per-app authorization checks and restricts read-only users to the readOnlyMasterKey with write permissions stripped server-side. As a workaround, remove the agent configuration block from your dashboard configuration. Dashboards without an agent config are not affected.
The product does not perform an authorization check when an actor attempts to access a resource or perform an action.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Parse_dashboard | Parseplatform | 7.3.0-alpha.42 (including) | 7.3.0-alpha.42 (including) |
| Parse_dashboard | Parseplatform | 7.3.0-alpha.43 (including) | 7.3.0-alpha.43 (including) |
| Parse_dashboard | Parseplatform | 7.3.0-alpha.44 (including) | 7.3.0-alpha.44 (including) |
| Parse_dashboard | Parseplatform | 7.3.0-alpha.5 (including) | 7.3.0-alpha.5 (including) |
| Parse_dashboard | Parseplatform | 7.3.0-alpha.6 (including) | 7.3.0-alpha.6 (including) |
| Parse_dashboard | Parseplatform | 7.3.0-alpha.7 (including) | 7.3.0-alpha.7 (including) |
| Parse_dashboard | Parseplatform | 7.3.0-alpha.8 (including) | 7.3.0-alpha.8 (including) |
| Parse_dashboard | Parseplatform | 7.3.0-alpha.9 (including) | 7.3.0-alpha.9 (including) |
| Parse_dashboard | Parseplatform | 7.4.0-alpha.1 (including) | 7.4.0-alpha.1 (including) |
| Parse_dashboard | Parseplatform | 7.4.0-alpha.2 (including) | 7.4.0-alpha.2 (including) |
| Parse_dashboard | Parseplatform | 7.4.0-alpha.3 (including) | 7.4.0-alpha.3 (including) |
| Parse_dashboard | Parseplatform | 7.4.0-alpha.4 (including) | 7.4.0-alpha.4 (including) |
| Parse_dashboard | Parseplatform | 7.4.0-alpha.5 (including) | 7.4.0-alpha.5 (including) |
| Parse_dashboard | Parseplatform | 7.5.0-alpha.1 (including) | 7.5.0-alpha.1 (including) |
| Parse_dashboard | Parseplatform | 7.5.0-alpha.2 (including) | 7.5.0-alpha.2 (including) |
| Parse_dashboard | Parseplatform | 7.6.0-alpha.1 (including) | 7.6.0-alpha.1 (including) |
| Parse_dashboard | Parseplatform | 7.6.0-alpha.10 (including) | 7.6.0-alpha.10 (including) |
| Parse_dashboard | Parseplatform | 7.6.0-alpha.11 (including) | 7.6.0-alpha.11 (including) |
| Parse_dashboard | Parseplatform | 7.6.0-alpha.12 (including) | 7.6.0-alpha.12 (including) |
| Parse_dashboard | Parseplatform | 7.6.0-alpha.13 (including) | 7.6.0-alpha.13 (including) |
| Parse_dashboard | Parseplatform | 7.6.0-alpha.2 (including) | 7.6.0-alpha.2 (including) |
| Parse_dashboard | Parseplatform | 7.6.0-alpha.3 (including) | 7.6.0-alpha.3 (including) |
| Parse_dashboard | Parseplatform | 7.6.0-alpha.4 (including) | 7.6.0-alpha.4 (including) |
| Parse_dashboard | Parseplatform | 7.6.0-alpha.5 (including) | 7.6.0-alpha.5 (including) |
| Parse_dashboard | Parseplatform | 7.6.0-alpha.6 (including) | 7.6.0-alpha.6 (including) |
| Parse_dashboard | Parseplatform | 7.6.0-alpha.7 (including) | 7.6.0-alpha.7 (including) |
| Parse_dashboard | Parseplatform | 7.6.0-alpha.8 (including) | 7.6.0-alpha.8 (including) |
| Parse_dashboard | Parseplatform | 7.6.0-alpha.9 (including) | 7.6.0-alpha.9 (including) |
| Parse_dashboard | Parseplatform | 8.0.0-alpha.1 (including) | 8.0.0-alpha.1 (including) |
| Parse_dashboard | Parseplatform | 8.0.0-alpha.2 (including) | 8.0.0-alpha.2 (including) |
| Parse_dashboard | Parseplatform | 8.0.0-alpha.3 (including) | 8.0.0-alpha.3 (including) |
| Parse_dashboard | Parseplatform | 8.0.0-alpha.4 (including) | 8.0.0-alpha.4 (including) |
| Parse_dashboard | Parseplatform | 8.0.0-alpha.5 (including) | 8.0.0-alpha.5 (including) |
| Parse_dashboard | Parseplatform | 8.0.0-alpha.6 (including) | 8.0.0-alpha.6 (including) |
| Parse_dashboard | Parseplatform | 8.1.0-alpha.1 (including) | 8.1.0-alpha.1 (including) |
| Parse_dashboard | Parseplatform | 8.1.0-alpha.10 (including) | 8.1.0-alpha.10 (including) |
| Parse_dashboard | Parseplatform | 8.1.0-alpha.11 (including) | 8.1.0-alpha.11 (including) |
| Parse_dashboard | Parseplatform | 8.1.0-alpha.12 (including) | 8.1.0-alpha.12 (including) |
| Parse_dashboard | Parseplatform | 8.1.0-alpha.13 (including) | 8.1.0-alpha.13 (including) |
| Parse_dashboard | Parseplatform | 8.1.0-alpha.2 (including) | 8.1.0-alpha.2 (including) |
| Parse_dashboard | Parseplatform | 8.1.0-alpha.3 (including) | 8.1.0-alpha.3 (including) |
| Parse_dashboard | Parseplatform | 8.1.0-alpha.4 (including) | 8.1.0-alpha.4 (including) |
| Parse_dashboard | Parseplatform | 8.1.0-alpha.5 (including) | 8.1.0-alpha.5 (including) |
| Parse_dashboard | Parseplatform | 8.1.0-alpha.6 (including) | 8.1.0-alpha.6 (including) |
| Parse_dashboard | Parseplatform | 8.1.0-alpha.7 (including) | 8.1.0-alpha.7 (including) |
| Parse_dashboard | Parseplatform | 8.1.0-alpha.8 (including) | 8.1.0-alpha.8 (including) |
| Parse_dashboard | Parseplatform | 8.1.0-alpha.9 (including) | 8.1.0-alpha.9 (including) |
| Parse_dashboard | Parseplatform | 8.1.1-alpha.1 (including) | 8.1.1-alpha.1 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.1 (including) | 8.2.0-alpha.1 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.10 (including) | 8.2.0-alpha.10 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.11 (including) | 8.2.0-alpha.11 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.12 (including) | 8.2.0-alpha.12 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.13 (including) | 8.2.0-alpha.13 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.14 (including) | 8.2.0-alpha.14 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.15 (including) | 8.2.0-alpha.15 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.16 (including) | 8.2.0-alpha.16 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.17 (including) | 8.2.0-alpha.17 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.18 (including) | 8.2.0-alpha.18 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.19 (including) | 8.2.0-alpha.19 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.2 (including) | 8.2.0-alpha.2 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.20 (including) | 8.2.0-alpha.20 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.21 (including) | 8.2.0-alpha.21 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.22 (including) | 8.2.0-alpha.22 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.23 (including) | 8.2.0-alpha.23 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.24 (including) | 8.2.0-alpha.24 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.25 (including) | 8.2.0-alpha.25 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.26 (including) | 8.2.0-alpha.26 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.27 (including) | 8.2.0-alpha.27 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.3 (including) | 8.2.0-alpha.3 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.4 (including) | 8.2.0-alpha.4 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.5 (including) | 8.2.0-alpha.5 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.6 (including) | 8.2.0-alpha.6 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.7 (including) | 8.2.0-alpha.7 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.8 (including) | 8.2.0-alpha.8 (including) |
| Parse_dashboard | Parseplatform | 8.2.0-alpha.9 (including) | 8.2.0-alpha.9 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.1 (including) | 8.3.0-alpha.1 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.10 (including) | 8.3.0-alpha.10 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.11 (including) | 8.3.0-alpha.11 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.12 (including) | 8.3.0-alpha.12 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.13 (including) | 8.3.0-alpha.13 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.14 (including) | 8.3.0-alpha.14 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.15 (including) | 8.3.0-alpha.15 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.16 (including) | 8.3.0-alpha.16 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.17 (including) | 8.3.0-alpha.17 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.18 (including) | 8.3.0-alpha.18 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.19 (including) | 8.3.0-alpha.19 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.2 (including) | 8.3.0-alpha.2 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.20 (including) | 8.3.0-alpha.20 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.21 (including) | 8.3.0-alpha.21 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.22 (including) | 8.3.0-alpha.22 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.23 (including) | 8.3.0-alpha.23 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.24 (including) | 8.3.0-alpha.24 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.25 (including) | 8.3.0-alpha.25 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.26 (including) | 8.3.0-alpha.26 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.27 (including) | 8.3.0-alpha.27 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.28 (including) | 8.3.0-alpha.28 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.29 (including) | 8.3.0-alpha.29 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.3 (including) | 8.3.0-alpha.3 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.30 (including) | 8.3.0-alpha.30 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.31 (including) | 8.3.0-alpha.31 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.32 (including) | 8.3.0-alpha.32 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.33 (including) | 8.3.0-alpha.33 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.34 (including) | 8.3.0-alpha.34 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.35 (including) | 8.3.0-alpha.35 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.36 (including) | 8.3.0-alpha.36 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.37 (including) | 8.3.0-alpha.37 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.38 (including) | 8.3.0-alpha.38 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.39 (including) | 8.3.0-alpha.39 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.4 (including) | 8.3.0-alpha.4 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.40 (including) | 8.3.0-alpha.40 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.41 (including) | 8.3.0-alpha.41 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.42 (including) | 8.3.0-alpha.42 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.43 (including) | 8.3.0-alpha.43 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.5 (including) | 8.3.0-alpha.5 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.6 (including) | 8.3.0-alpha.6 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.7 (including) | 8.3.0-alpha.7 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.8 (including) | 8.3.0-alpha.8 (including) |
| Parse_dashboard | Parseplatform | 8.3.0-alpha.9 (including) | 8.3.0-alpha.9 (including) |
| Parse_dashboard | Parseplatform | 8.4.0-alpha.1 (including) | 8.4.0-alpha.1 (including) |
| Parse_dashboard | Parseplatform | 8.4.1-alpha.1 (including) | 8.4.1-alpha.1 (including) |
| Parse_dashboard | Parseplatform | 8.4.1-alpha.2 (including) | 8.4.1-alpha.2 (including) |
| Parse_dashboard | Parseplatform | 8.5.0-alpha.1 (including) | 8.5.0-alpha.1 (including) |
| Parse_dashboard | Parseplatform | 8.5.0-alpha.2 (including) | 8.5.0-alpha.2 (including) |
| Parse_dashboard | Parseplatform | 8.5.0-alpha.3 (including) | 8.5.0-alpha.3 (including) |
| Parse_dashboard | Parseplatform | 8.5.0-alpha.4 (including) | 8.5.0-alpha.4 (including) |
| Parse_dashboard | Parseplatform | 8.5.0-alpha.5 (including) | 8.5.0-alpha.5 (including) |
| Parse_dashboard | Parseplatform | 8.5.0-alpha.6 (including) | 8.5.0-alpha.6 (including) |
| Parse_dashboard | Parseplatform | 8.5.0-alpha.7 (including) | 8.5.0-alpha.7 (including) |
| Parse_dashboard | Parseplatform | 9.0.0-alpha.1 (including) | 9.0.0-alpha.1 (including) |
| Parse_dashboard | Parseplatform | 9.0.0-alpha.2 (including) | 9.0.0-alpha.2 (including) |
| Parse_dashboard | Parseplatform | 9.0.0-alpha.3 (including) | 9.0.0-alpha.3 (including) |
| Parse_dashboard | Parseplatform | 9.0.0-alpha.4 (including) | 9.0.0-alpha.4 (including) |
| Parse_dashboard | Parseplatform | 9.0.0-alpha.5 (including) | 9.0.0-alpha.5 (including) |
| Parse_dashboard | Parseplatform | 9.0.0-alpha.6 (including) | 9.0.0-alpha.6 (including) |
| Parse_dashboard | Parseplatform | 9.0.0-alpha.7 (including) | 9.0.0-alpha.7 (including) |