Staging Environment: Content and features may be unstable or change without notice.
Search for vulnerabilities
Vulnerability details: VCID-fuju-xn2f-73a6
Vulnerability ID VCID-fuju-xn2f-73a6
Aliases CVE-2022-39231
GHSA-r657-33vp-gp22
GMS-2022-4384
Summary parse-server auth adapter app ID validation can be circumvented ### Impact Validation of the authentication adapter app ID for _Facebook_ and _Spotify_ may be circumvented. This fixes a vulnerability that affects configurations which allow users to authenticate using the Parse Server authentication adapter for _Facebook_ or _Spotify_ and where the server-side authentication adapter configuration `appIds` is set as a string (e.g. `abc`) instead of an array of strings (e.g. `["abc"]`). The vulnerability makes it possible to authenticate requests which are coming from a _Facebook_ or _Spotify_ app with a different app ID than the one specified in the `appIds` configuration. Both adapters still validate the access token with the respective authentication provider. An app ID is automatically assigned by the authentication provider. For this vulnerability to be exploited, an attacker would have to be assigned an app ID by the authentication provider which is a sub-set of the server-side configured app ID. The documentation did not explicitly specify that the parameter `appIds` must be set as an array of strings and setting a string also worked. Therefore, there is a possibility that there are deployments where `appIds` is set as a string, making them vulnerable. ### Patches The fix makes Parse Server check the type of the value set for `appIds` and throws an error if the value is not an array. ### Workarounds No known workarounds. ### References - GitHub advisory [GHSA-r657-33vp-gp22](https://github.com/parse-community/parse-server/security/advisories/GHSA-r657-33vp-gp22)
Status Published
Exploitability 0.5
Weighted Severity 3.3
Risk 1.6
Affected and Fixed Packages Package Details
Weaknesses (3)
System Score Found at
epss 0.00196 https://api.first.org/data/v1/epss?cve=CVE-2022-39231
epss 0.00196 https://api.first.org/data/v1/epss?cve=CVE-2022-39231
epss 0.00196 https://api.first.org/data/v1/epss?cve=CVE-2022-39231
epss 0.00196 https://api.first.org/data/v1/epss?cve=CVE-2022-39231
cvssv3.1_qr LOW https://github.com/advisories/GHSA-r657-33vp-gp22
cvssv3.1 3.7 https://github.com/parse-community/parse-server
generic_textual LOW https://github.com/parse-community/parse-server
cvssv3.1 3.7 https://github.com/parse-community/parse-server/commit/8c8ec715739e0f851338cfed794409ebac66c51b
generic_textual LOW https://github.com/parse-community/parse-server/commit/8c8ec715739e0f851338cfed794409ebac66c51b
cvssv3.1 3.7 https://github.com/parse-community/parse-server/releases/tag/4.10.16
generic_textual LOW https://github.com/parse-community/parse-server/releases/tag/4.10.16
cvssv3.1 3.7 https://github.com/parse-community/parse-server/releases/tag/5.2.7
generic_textual LOW https://github.com/parse-community/parse-server/releases/tag/5.2.7
cvssv3.1 3.7 https://github.com/parse-community/parse-server/security/advisories/GHSA-r657-33vp-gp22
cvssv3.1_qr LOW https://github.com/parse-community/parse-server/security/advisories/GHSA-r657-33vp-gp22
generic_textual LOW https://github.com/parse-community/parse-server/security/advisories/GHSA-r657-33vp-gp22
ssvc Track https://github.com/parse-community/parse-server/security/advisories/GHSA-r657-33vp-gp22
cvssv3.1 3.7 https://nvd.nist.gov/vuln/detail/CVE-2022-39231
generic_textual LOW https://nvd.nist.gov/vuln/detail/CVE-2022-39231
No exploits are available.
Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N Found at https://github.com/parse-community/parse-server
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N Found at https://github.com/parse-community/parse-server/commit/8c8ec715739e0f851338cfed794409ebac66c51b
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N Found at https://github.com/parse-community/parse-server/releases/tag/4.10.16
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N Found at https://github.com/parse-community/parse-server/releases/tag/5.2.7
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N Found at https://github.com/parse-community/parse-server/security/advisories/GHSA-r657-33vp-gp22
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none


Vector: SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2025-04-23T13:57:12Z/ Found at https://github.com/parse-community/parse-server/security/advisories/GHSA-r657-33vp-gp22
Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N Found at https://nvd.nist.gov/vuln/detail/CVE-2022-39231
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Exploit Prediction Scoring System (EPSS)
Percentile 0.41377
EPSS Score 0.00196
Published At June 4, 2026, 12:55 p.m.
Date Actor Action Source VulnerableCode Version
2026-06-04T17:45:25.876201+00:00 GithubOSV Importer Import https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/09/GHSA-r657-33vp-gp22/GHSA-r657-33vp-gp22.json 38.6.0