PT-2023-27766 · Unknown · Parse Server

Moumouls

·

Published

2023-09-04

·

Updated

2024-03-06

·

CVE-2023-41058

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions Parse Server versions prior to 5.5.5 Parse Server versions prior to 6.2.2
Description The issue concerns the Parse Cloud trigger beforeFind not being invoked in certain conditions of Parse.Query. This poses a risk for deployments where the beforeFind trigger is used as a security layer to modify the incoming query. The vulnerability can be exploited by using a Parse Pointer to access internal Parse Server classes or circumvent the beforeFind query trigger.
Recommendations For versions prior to 5.5.5, upgrade to version 5.5.5 or later. For versions prior to 6.2.2, upgrade to version 6.2.2 or later. As a temporary workaround, consider using Parse Server's security layers, such as Class-Level Permissions and Object-Level Access Control, to manage access levels instead of custom security layers in Cloud Code triggers.

Exploit

Fix

Weakness Enumeration

Related Identifiers

BIT-PARSE-2023-41058
CVE-2023-41058
GHSA-FCV6-FG5R-JM9Q

Affected Products

Parse Server