CVE-2026-112768
Awaiting Analysis Awaiting Analysis - Queue

Parse Server User Update Information Disclosure

Vulnerability report for CVE-2026-112768, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-19

Last updated on: 2026-10-19

Assigner: VulnCheck

Description

Parse Server before 8.6.99 and 9.0.0 before 9.10.3-alpha.2 evaluates checks against the target account during a user update before authorizing the caller, and reflects their outcome in the response. An unauthorized caller, with or without a session, can confirm guessed usernames or emails and, when passwordPolicy.maxPasswordHistory or doNotAllowUsername is set, guessed current or previous passwords, bypassing account lockout.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-19
Last Modified
2026-10-19
Generated
2026-10-20
AI Q&A
2026-10-19
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
parse-community parse-server 9.0.0
parse-community parse-server 0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-863 The product performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

Parse Server before 8.6.99 and 9.0.0 before 9.10.3-alpha.2 has a flaw where user update operations check account details before verifying the caller's authorization. This allows unauthorized users to confirm guessed usernames or emails and, if certain password policies are enabled, guess current or previous passwords by observing error responses. The issue bypasses account lockout protections.

Detection Guidance

To detect this vulnerability, check if your Parse Server version is between 8.0.0-8.6.98 or 9.0.0-9.10.3-alpha.1. Use commands like 'npm list parse-server' or check your package.json to verify the installed version. If affected, test by attempting unauthorized user update operations and observing if error responses reveal sensitive information.

Impact Analysis

An attacker could exploit this to confirm valid usernames or emails in your system, increasing phishing risks. If password policies like maxPasswordHistory or doNotAllowUsername are enabled, they might also guess passwords by checking responses, potentially leading to unauthorized account access without triggering lockouts.

Compliance Impact

This vulnerability could violate GDPR's data protection principles by exposing personal data (usernames/emails) and HIPAA's safeguards for protected health information if user accounts are compromised. It undermines security controls required by these regulations.

Mitigation Strategies

Immediately upgrade Parse Server to version 9.10.3-alpha.2 or later, or 8.6.99 or later. If upgrading is not possible, disable affected password policies like maxPasswordHistory or doNotAllowUsername as a temporary mitigation. Ensure authorization checks are enforced before any account checks during user updates.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-112768. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart