GitHub Advisoryadvisory · npm

GHSA-wp76-gg32-8258 Parse Server exposes auth data via verify password endpoint

HIGH Published 2026-03-29 Modified 2026-04-03 Official page ↗
Aliases
CVE-2026-34215
Ecosystem
npm
Packages
parse-server
Severity
High
CVSS vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N
Weaknesses
CWE-200
Reviewed
2026-03-29

Affected packages

• npm parse-server: >= 9.0.0, < 9.7.0-alpha.7 → fixed in 9.7.0-alpha.7 • npm parse-server: < 8.6.63 → fixed in 8.6.63

Description

Impact The verify password endpoint returns unsanitized authentication data, including MFA TOTP secrets, recovery codes, and OAuth access tokens. An attacker who knows a user's password can extract the MFA secret to generate valid MFA codes, defeating multi-factor authentication protection. Patches The verify password endpoint now sanitizes authentication data through auth adapter hooks before returning the response, consistent with login and user retrieval endpoints. Workarounds There is no known workaround.

Related

Alias · CVE (1)

  • CVE-2026-34215 Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. vulnerability

Weakness · CWE (1)

  • CWE-200 Exposure of Sensitive Information to an Unauthorized Actor weakness

References