Vulnerability Description
In parser-server before version 4.1.0, you can fetch all the users objects, by using regex in the NoSQL query. Using the NoSQL, you can use a regex on sessionToken and find valid accounts this way.
CVSS Score
HIGH
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Parseplatform | Parse-Server | < 4.1.0 |
Related Weaknesses (CWE)
References
- https://github.com/parse-community/parse-server/commit/3a3a5eee5ffa48da135242331PatchThird Party Advisory
- https://github.com/parse-community/parse-server/security/advisories/GHSA-h4mf-75Third Party Advisory
- https://github.com/parse-community/parse-server/commit/3a3a5eee5ffa48da135242331PatchThird Party Advisory
- https://github.com/parse-community/parse-server/security/advisories/GHSA-h4mf-75Third Party Advisory
FAQ
What is CVE-2020-5251?
CVE-2020-5251 is a vulnerability with a CVSS score of 7.7 (HIGH). In parser-server before version 4.1.0, you can fetch all the users objects, by using regex in the NoSQL query. Using the NoSQL, you can use a regex on sessionToken and find valid accounts this way.
How severe is CVE-2020-5251?
CVE-2020-5251 has been rated HIGH with a CVSS base score of 7.7/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2020-5251?
Check the references section above for vendor advisories and patch information. Affected products include: Parseplatform Parse-Server.