Technical impact
Parse Server versions before 8.6.104 and 9.0.0 before 9.10.5‑alpha.5 record the entire login request with master privileges when an SMS multi‑factor authentication verification code is requested. An SMS MFA‑enrolled user can add arbitrary fields to that request and modify master‑key‑restricted attributes on their own account, such as the email‑verification flag or beforeSave‑protected values, thereby escalating privileges. This flaw is a CWE‑269 instance of Privilege Escalation Through Abuse of Trusted Component.
Affected Systems
The vulnerability affects products from parse-community: parse-server, specifically parse-server releases earlier than 8.6.104 and 9.0.0 earlier than 9.10.5‑alpha.5. Any installation of these versions that uses SMS MFA for authentication is susceptible.
Risk and Exploitability
The CVSS score is 2.1, indicating a very low overall risk. EPSS is not available, and the flaw is not listed in CISA’s KEV catalog. The attack requires an account that has SMS MFA enabled and the ability to submit a login request; no elevated network or code‑execution privileges are needed. While the impact is a privilege escalation within the account, the likelihood of exploitation is limited by the narrow attack vector and the low severity score. Still, patching should be prioritized to eliminate the flaw completely.