Description (CNA)
Parse Server before 8.6.98 and 9.0.0 before 9.10.3-alpha.1 does not enforce the create and addField class-level permissions of the _Session class when creating sessions. An authenticated user, or anyone holding that user's session token, can send POST requests to /sessions or /classes/_Session to create additional sessions for that user and add fields to _Session; these sessions are not revoked when the original session is logged out.
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| parse-community / parse-server | affected 9.0.0 before 9.10.3-alpha.1; unaffected 9.10.3-alpha.1 |
| parse-community / parse-server | affected 0 before 8.6.98; unaffected 8.6.98 |
CWE
CWE-863
References
- https://github.com/parse-community/parse-server/security/advisories/GHSA-gj37-5hg5-p729
- https://www.vulncheck.com/advisories/parse-server-before-8.6.98-and-9-x-before-9.10.3-alpha.1-session-class-level-permission-bypass
ADP enrichment
No English description supplied.
No references supplied.