PT-2026-24187 · Unknown · Parse Server
0Xkakash1
·
Published
2026-03-10
·
Updated
2026-03-18
·
CVE-2026-30938
CVSS v4.0
6.9
Medium
| Vector | AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N |
Name of the Vulnerable Software and Affected Versions
Parse Server versions prior to 8.6.12
Parse Server versions prior to 9.5.1-alpha.1
Description
A logic flaw in the
requestKeywordDenylist security control allows bypassing restrictions by placing nested objects or arrays before prohibited keywords in the request payload. The issue stems from a bug that halts scanning of sibling keys after encountering the first nested value, impacting both default and custom requestKeywordDenylist entries. This affects all Parse Server deployments where the requestKeywordDenylist is enabled. The fix involves replacing the recursive object scanner with an iterative stack-based traversal to process all nested values without prematurely exiting the scan loop.Recommendations
Versions prior to 8.6.12: Update to version 8.6.12 or later.
Versions prior to 9.5.1-alpha.1: Update to version 9.5.1-alpha.1 or later.
Use a Cloud Code
beforeSave trigger to validate incoming data for prohibited keywords across all classes.Exploit
Fix
Protection Mechanism Failure
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Parse Server