CVE-2024-39309CWE-288CWE-89

ZDI-CAN-23894: Parse Server literalizeRegexPart SQL Injection Authentication Bypass Vulnerability

Critical · published July 1, 2024

CVSS v3.1
9.8
EPSS
20%
Percentile
97.5
In the wild
Unconfirmed
What it is

🚨 A sneaky SQL injection vulnerability lurks in Parse Server, impacting versions before 6.5.7 and 7.1.0, and it’s absolutely critical! 🔥 Think of this vulnerability like a restaurant where the chef takes orders without checking the menu. If the waiter misheard an allergy request, a diner could end up with a dish that could cause chaos instead of delight! An attacker could exploit this flaw to manipulate the database directly—think unauthorized access to sensitive data, altering records, or even complete database takeover. This is no small inconvenience; it’s an open invitation for malicious behavior that could lead to data breaches and system compromises!

Put simply

Think of this vulnerability like a restaurant where the chef takes orders without checking the menu. If the waiter misheard an allergy request, a diner could end up with a dish that could cause chaos instead of delight! This SQL injection vulnerability allows attackers to craft malicious queries that can be executed against the PostgreSQL database used by Parse Server, leading to unauthorized actions on the database.

What to do

An attacker could exploit this flaw to manipulate the database directly—think unauthorized access to sensitive data, altering records, or even complete database takeover. This is no small inconvenience; it’s an open invitation for malicious behavior that could lead to data breaches and system compromises! To protect your systems, immediately upgrade to Parse Server version 6.5.7 or 7.1.0. Be sure to review your configurations and ensure that SQL injection prevention best practices are in place. Don't just wait; act now to secure your data! You've got this! Fixing this vulnerability will make your setup much safer. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.20171 · 97.5th percentile
Weaknesses
CWE-288 · Authentication Bypass Using an Alternate Path or Channel; CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2024-07-01T21:15Z
EPSS history
Timeline
  • 01 JUL 21:15Z
    ZDI-CAN-23894: Parse Server literalizeRegexPart SQL Injection Authentication Bypass Vulnerability
    cvelistv5