PT-2021-22398 · Unknown · Parse Server
Cbaker6
+1
·
Published
2021-08-18
·
Updated
2024-03-06
·
CVE-2021-39138
CVSS v3.1
6.5
Medium
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N |
Name of the Vulnerable Software and Affected Versions
Parse Server versions prior to 4.5.1
Description
The issue arises when an anonymous user is first signed up using the REST API, causing the server to create a session incorrectly. Specifically, the
authProvider field in the Session class under createdWith shows the user as logged in with a password. This incorrect classification affects developers who depend on the createdWith field to provide different levels of access between password users and anonymous users. The server does not currently use createdWith for internal decision-making, so developers not using it directly are not affected.Recommendations
For versions prior to 4.5.1, upgrade to version 4.5.1 to resolve the issue.
As a temporary workaround, do not use the
createdWith Session field to make decisions if anonymous login is allowed.Fix
Improper Authentication
Incorrect Authorization
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Parse Server