Description
Parse Server is an open-source backend server. In versions >= 9.0.0 < 9.10.1-alpha.10 and >= 8.0.2 < 8.6.91, the code-based authentication adapters (GitHub, Google Play Games, Instagram, LINE, LinkedIn, Microsoft, QQ, Spotify, WeChat, Weibo) verify the client's authorization code with the external provider on signup and on provider linking, but not when authentication data is supplied together with a username and password on the login endpoint. As a result, a low-privileged authenticated user can attach an arbitrary, unverified provider identity to their own account without the provider ever being contacted, spoofing an external identity toward application logic that trusts the linked provider ID. An attacker can also pre-hijack accounts: by claiming the provider ID of a victim who has not yet linked that provider, the victim's later legitimate sign-in with that provider resolves to the attacker's account. Only deployments configuring one of the affected code-based auth adapters are impacted. Versions 9.10.1-alpha.10 and 8.6.91 fix the issue by running the adapter's credential verification on the login and challenge endpoints and rejecting a provider identity already linked to another user. As a workaround, disable the affected code-based auth adapters.
Published: 2026-09-27
Score: 7.4 High
EPSS: n/a
KEV: No
Impact: Authentication Bypass that permits low‑privileged users to link unverified provider identities, effectively spoofing external identities trusted by the application
Action: Immediate Patch
AI Analysis

Impact

Parse Server versions 9.0.0 through 9.10.1‑alpha.9 and 8.0.2 through 8.6.90 lack verification of external provider credentials when a user logs in with a username and password that also includes the provider identity. This flaw allows an authenticated attacker to attach an arbitrary, unverified provider account to their own account, or pre‑hijack a victim’s account by claiming that victim’s provider ID before the victim links the provider. The result is that application logic that trusts linked provider identities can be subverted, potentially granting the attacker unauthorized access or privileged actions. The weakness is a classic Authentication Bypass, identified as CWE-287.

Affected Systems

The vulnerability affects installations of parse-server when any of the following code‑based authentication adapters are enabled: GitHub, Google Play Games, Instagram, LINE, LinkedIn, Microsoft, QQ, Spotify, WeChat, Weibo. Affected releases include parse-server 9.0.0 up to but not including 9.10.1‑alpha.10 and parse-server 8.0.2 up to but not including 8.6.91. Deployments that do not use these adapters remain unaffected.

Risk and Exploitability

The CVSS score of 7.4 indicates a high severity with high impact. The EPSS score is not available, but the presence of the flaw in the login flow means that any user with an existing account could exploit it without external interaction. The flaw is not yet listed in the CISA KEV catalog, but its exploitation would allow credential spoofing and account takeover. Attackers could leverage automated scripts to link provider identities during the login process, and if the target application enforces provider trust for authorization, the attacker can bypass the intended authentication controls.

Generated by OpenCVE AI on September 27, 2026 at 17:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Parse Server to version 9.10.1-alpha.10 or later, or 8.6.91 or later, where the adapter verification is enforced on the login and challenge endpoints and duplicate provider identities are rejected.
  • If an upgrade cannot be performed immediately, disable all affected code‑based authentication adapters (GitHub, Google Play Games, Instagram, LINE, LinkedIn, Microsoft, QQ, Spotify, WeChat, Weibo) to prevent the vulnerability from being usable.
  • Implement application‑level monitoring for unauthorized provider linkages and review login logs for anomalous provider identity associations.

Generated by OpenCVE AI on September 27, 2026 at 17:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 27 Sep 2026 21:45:00 +0000

Type Values Removed Values Added
First Time appeared Parse Community
Parse Community parse Server
Vendors & Products Parse Community
Parse Community parse Server

Sun, 27 Sep 2026 16:45:00 +0000

Type Values Removed Values Added
Description Parse Server is an open-source backend server. In versions >= 9.0.0 < 9.10.1-alpha.10 and >= 8.0.2 < 8.6.91, the code-based authentication adapters (GitHub, Google Play Games, Instagram, LINE, LinkedIn, Microsoft, QQ, Spotify, WeChat, Weibo) verify the client's authorization code with the external provider on signup and on provider linking, but not when authentication data is supplied together with a username and password on the login endpoint. As a result, a low-privileged authenticated user can attach an arbitrary, unverified provider identity to their own account without the provider ever being contacted, spoofing an external identity toward application logic that trusts the linked provider ID. An attacker can also pre-hijack accounts: by claiming the provider ID of a victim who has not yet linked that provider, the victim's later legitimate sign-in with that provider resolves to the attacker's account. Only deployments configuring one of the affected code-based auth adapters are impacted. Versions 9.10.1-alpha.10 and 8.6.91 fix the issue by running the adapter's credential verification on the login and challenge endpoints and rejecting a provider identity already linked to another user. As a workaround, disable the affected code-based auth adapters.
Title Parse Server 9.0.0 Authentication Bypass via Unverified Provider Identity
First Time appeared Parseplatform
Parseplatform parse-server
Weaknesses CWE-287
CPEs cpe:2.3:a:parseplatform:parse-server:*:*:*:*:*:*:*:*
Vendors & Products Parseplatform
Parseplatform parse-server
References
Metrics cvssV3_1

{'score': 6.4, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:N'}

cvssV4_0

{'score': 7.4, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Parse Community Parse Server
Parseplatform Parse-server
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-27T16:33:41.746Z

Reserved: 2026-09-27T15:48:49.471Z

Link: CVE-2026-101042

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-27T17:16:55.820

Modified: 2026-09-27T17:16:55.820

Link: CVE-2026-101042

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-27T21:30:18Z

Weaknesses