Parse Server subject to Prototype pollution via Cloud Code Webhooks
Published Nov 10, 2022
9.8
CRITICALCVSS 3.1
EPSS 0.86%
Description
Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. In versions prior to 5.3.3 or 4.10.20, a compromised Parse Server Cloud Code Webhook target endpoint allows an attacker to use prototype pollution to bypass the Parse Server `requestKeywordDenylist` option. This issue has been patched in versions 5.3.3 and 4.10.20. There are no known workarounds.
Affected products
-
Affected
- < 4.10.20
- ≥ 5.0.0, < 5.3.3
Default status is the baseline for the product. Each version can override it (patched versions can be marked unaffected).
| Vendor | Product | Default status | Versions |
|---|---|---|---|
| Parse-Community | Parse-Server | unknown | Affected
|
- < 4.10.20
- ≥ 5.0.0 · < 5.3.3
No data.
No Red Hat product state for this CVE.
parse-server
npm
Introduced 0 Fixed 4.10.20parse-server
npm
Introduced 5.0.0 Fixed 5.3.3
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| npm | parse-server | 0 | 4.10.20 |
| npm | parse-server | 5.0.0 | 5.3.3 |
Remediation
No remediation recorded yet.
References (10)
- https://euvd.enisa.europa.eu/vulnerability/EUVD-2022-7291 Advisory
- https://github.com/advisories/GHSA-93vw-8fm5-p2jf Advisory
- https://github.com/parse-community/parse-server/commit/60c5a73d257e0d536056b38bdafef8b7130524d8
- https://github.com/parse-community/parse-server/commit/6c63f04ba37174021082a5b5c4ba1556dcc954f4
- https://github.com/parse-community/parse-server/pull/8305
- https://github.com/parse-community/parse-server/pull/8306
- https://github.com/parse-community/parse-server/releases/tag/4.10.20
- https://github.com/parse-community/parse-server/releases/tag/5.3.3
- https://github.com/parse-community/parse-server/security/advisories/GHSA-93vw-8fm5-p2jf Third Party Advisory
- https://nvd.nist.gov/vuln/detail/CVE-2022-41879
Change history (0)
No recorded changes yet.
CVE.org / MITRE
CISA Vulnrichment
Red Hat
No data
GitHub