GHSA-7ch5-98q2-7289

Suggest an improvement
Source
https://github.com/advisories/GHSA-7ch5-98q2-7289
Import Source
https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/03/GHSA-7ch5-98q2-7289/GHSA-7ch5-98q2-7289.json
JSON Data
https://api.osv.dev/v1/vulns/GHSA-7ch5-98q2-7289
Aliases
Published
2026-03-11T00:17:16Z
Modified
2026-03-14T03:40:56.870635Z
Severity
  • 8.7 (High) CVSS_V4 - CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N CVSS Calculator
Summary
Parse Server has a bypass of class-level permissions in LiveQuery
Details

Impact

Class-level permissions (CLP) are not enforced for LiveQuery subscriptions. An unauthenticated or unauthorized client can subscribe to any LiveQuery-enabled class and receive real-time events for all objects, regardless of CLP restrictions.

All Parse Server deployments that use LiveQuery with class-level permissions are affected. Data intended to be restricted by CLP is leaked to unauthorized subscribers in real time.

Patches

The fix enforces CLP before creating the subscription and during event delivery.

Workarounds

Disable LiveQuery for classes that use CLP restrictions by removing them from the liveQuery.classNames server configuration.

References

  • GitHub security advisory: https://github.com/parse-community/parse-server/security/advisories/GHSA-7ch5-98q2-7289
  • Fix Parse Server 9: https://github.com/parse-community/parse-server/releases/tag/9.5.2-alpha.3
  • Fix Parse Server 8: https://github.com/parse-community/parse-server/releases/tag/8.6.16
Database specific
{
    "github_reviewed_at": "2026-03-11T00:17:16Z",
    "nvd_published_at": "2026-03-10T21:16:47Z",
    "cwe_ids": [
        "CWE-863"
    ],
    "severity": "HIGH",
    "github_reviewed": true
}
References

Affected packages

npm / parse-server

Package

Affected ranges

Type
SEMVER
Events
Introduced
9.0.0
Fixed
9.5.2-alpha.3

Database specific

source
"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/03/GHSA-7ch5-98q2-7289/GHSA-7ch5-98q2-7289.json"

npm / parse-server

Package

Affected ranges

Type
SEMVER
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
8.6.16

Database specific

source
"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/03/GHSA-7ch5-98q2-7289/GHSA-7ch5-98q2-7289.json"