{"id":"CVE-2022-41879","published":"2022-11-10T00:00:00Z","modified":"2025-04-23T16:38:21Z","title":"Parse Server subject to Prototype pollution via Cloud Code Webhooks","vendor":"parse-community","product":"parse-server","tier":"tail","description":{"text":"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.","provenance":"source","from":"CVE.org"},"cvss":{"score":7.2,"severity":"HIGH","version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","provenance":"source","from":"CVE.org CNA"},"epss":{"score":0.0088,"percentile":0.59114,"provenance":"source"},"cwes":[{"id":"CWE-1321","name":"Improperly Controlled Modification of Object Prototype Attributes"}],"references":[{"url":"https://github.com/parse-community/parse-server/security/advisories/GHSA-93vw-8fm5-p2jf","tags":[]}],"priority":{"score":16.9,"factors":[{"name":"EPSS percentile","points":11.82},{"name":"CVSS severity","points":5.04}]},"vendorSlug":"parse-community","affectedVersions":[{"vendor":"parse-community","product":"parse-server","versions":["< 4.10.20",">= 5.0.0, < 5.3.3"]}],"affected":[{"ecosystem":"npm","package":"parse-server","vulnerableRanges":["<4.10.20",">=5.0.0, <5.3.3"],"patched":["4.10.20","5.3.3"],"from":["GHSA-93vw-8fm5-p2jf"],"provenance":"source"}],"euvd":{"id":"EUVD-2022-7291","exploited":false,"provenance":"source"},"lineage":{"packageHistory":[{"cve":"CVE-2022-39313","published":"2022-10-24","fixed":"5.2.8","kev":false},{"cve":"CVE-2022-39396","published":"2022-11-10","fixed":"5.3.1","kev":false},{"cve":"CVE-2022-41878","published":"2022-11-10","fixed":"5.3.2","kev":false,"link":{"from":"CVE-2022-41878","to":"CVE-2022-41879","relation":"successor","confidence":"medium","kind":"sequence","orderedBy":"description","evidence":[{"kind":"version-step","provenance":"source","package":"npm:parse-server","fromFixed":"4.10.19","toFixed":"4.10.20","daysApart":0},{"kind":"version-step","provenance":"source","package":"npm:parse-server","fromFixed":"5.3.2","toFixed":"5.3.3","daysApart":0},{"kind":"similar","provenance":"machine","score":0.43,"basis":"same product + CWE + description similarity"}]}},{"cve":"CVE-2022-41879","published":"2022-11-10","fixed":"5.3.3","kev":false},{"cve":"CVE-2023-22474","published":"2023-02-03","fixed":"5.4.1","kev":false,"link":{"from":"CVE-2022-41879","to":"CVE-2023-22474","relation":"successor","confidence":"low","kind":"sequence","evidence":[{"kind":"version-step","provenance":"source","package":"npm:parse-server","fromFixed":"5.3.3","toFixed":"5.4.1","daysApart":85}]}},{"cve":"CVE-2023-32689","published":"2023-05-30","fixed":"6.1.1","kev":false},{"cve":"CVE-2023-36475","published":"2023-06-28","fixed":"6.2.1","kev":false}],"package":"npm:parse-server"}}