-
CVSS Score
-Basic Information
CVE ID
-
GHSA ID
-
EPSS Score
-
CWE
-
Published
-
Updated
-
KEV Status
-
Technology
-
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| parse-server | npm | < 4.10.19 | 4.10.19 |
| parse-server | npm | >= 5.0.0, < 5.3.2 | 5.3.2 |
The vulnerability stems from missing requestKeywordDenylist validation after Cloud Code trigger execution. The commit diff shows the fix added checkProhibitedKeywords() to runBeforeSaveTrigger, indicating this was the missing validation point. The tests demonstrate that trigger-modified data with 'constructor.prototype' payloads would bypass checks in vulnerable versions. The RestWrite.js file's runBeforeSaveTrigger function was responsible for processing trigger-modified data without re-validation, making it the vulnerable entry point.
KEV Misses 88% of Exploited CVEs- Get the report