{"id":"CVE-2026-33429","aliases":["BIT-parse-2026-33429","GHSA-qpc3-fg4j-8hgm"],"url":"https://o3.security/vulnerability/CVE-2026-33429","summary":"Parse Server: Protected field change detection oracle via LiveQuery watch parameter","details":"### Impact\n\nAn attacker can subscribe to LiveQuery with a `watch` parameter targeting a protected field. Although the protected field value is properly stripped from event payloads, the presence or absence of update events reveals whether the protected field changed, creating a binary oracle. For boolean protected fields, the timing of change events is equivalent to knowing the field value.\n\n### Patches\n\nThe `watch` parameter is now validated against protected fields at subscription time, mirroring the existing validation for the `where` clause. Subscriptions that include protected fields in `watch` are rejected with a permission error. Master key connections are exempt.\n\n### Workarounds\n\nNone.","published":"2026-03-24T18:16:35.414Z","modified":"2026-08-12T03:51:47.081263247Z","cvss":null,"epss":{"score":0.00316,"percentile":0.24617,"asOf":"2026-09-17"},"cisaKev":null,"exploitsKnown":0,"affectedPackages":[{"ecosystem":"npm","name":"parse-server","fixedVersion":"9.6.0-alpha.43"},{"ecosystem":"npm","name":"parse-server","fixedVersion":"8.6.54"}],"fix":{"url":"https://github.com/parse-community/parse-server/commit/0c0a0a5a37ca821d2553119f2cb3be35322eda4b","label":"parse-community/parse-server@0c0a0a5"},"references":[{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/33xxx/CVE-2026-33429.json"},{"type":"ADVISORY","url":"https://github.com/parse-community/parse-server/security/advisories/GHSA-qpc3-fg4j-8hgm"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-33429"},{"type":"FIX","url":"https://github.com/parse-community/parse-server/commit/0c0a0a5a37ca821d2553119f2cb3be35322eda4b"},{"type":"FIX","url":"https://github.com/parse-community/parse-server/commit/c62eacaf38de86913f09240583448360b1cc8e67"},{"type":"FIX","url":"https://github.com/parse-community/parse-server/pull/10253"},{"type":"FIX","url":"https://github.com/parse-community/parse-server/pull/10254"},{"type":"PACKAGE","url":"https://github.com/parse-community/parse-server"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2026-08-12T03:51:47.081263247Z"}}