{"id":"CVE-2026-27610","aliases":["GHSA-jhp4-jvq3-w5xr"],"url":"https://o3.security/vulnerability/CVE-2026-27610","summary":"Parse Dashboard Has a Cache Key Collision that Leaks Master Key to Read-Only Sessions","details":"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 `ConfigKeyCache` uses the same cache key for both master key and read-only master key when resolving function-typed keys. Under specific timing conditions, a read-only user can receive the cached full master key, or a regular user can receive the cached read-only master key. The fix in version 9.0.0-alpha.8 uses distinct cache keys for master key and read-only master key. As a workaround, avoid using function-typed master keys, or remove the `agent` configuration block from your dashboard configuration.","published":"2026-02-25T02:19:56.022Z","modified":"2026-08-05T03:30:24.263828182Z","cvss":null,"epss":null,"cisaKev":null,"exploitsKnown":0,"affectedPackages":[{"ecosystem":"npm","name":"parse-dashboard","fixedVersion":"9.0.0-alpha.8"}],"fix":{"url":"https://github.com/parse-community/parse-dashboard/commit/f92a9ef5246d57e51696bd881a15f3b133b2bb50","label":"parse-community/parse-dashboard@f92a9ef"},"references":[{"type":"WEB","url":"https://github.com/parse-community/parse-dashboard/releases/tag/9.0.0-alpha.8"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/27xxx/CVE-2026-27610.json"},{"type":"ADVISORY","url":"https://github.com/parse-community/parse-dashboard/security/advisories/GHSA-jhp4-jvq3-w5xr"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-27610"},{"type":"FIX","url":"https://github.com/parse-community/parse-dashboard/commit/f92a9ef5246d57e51696bd881a15f3b133b2bb50"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2026-08-05T03:30:24.263828182Z"}}