CVE-2024-24213

Supabase PostgreSQL v15.1 was discovered to contain a SQL injection vulnerability via the component /pg_meta/default/query

Critical · published February 8, 2024

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

🔥 A sneaky SQL injection vulnerability lurks in Supabase PostgreSQL v15.1 that could let attackers leverage intended UI features for unauthorized access! ⚡ Think of it as a restaurant allowing customers to write their own orders on a slip—if the staff doesn’t check for dangerous substitutions, someone could get a surprise dish that wasn’t on the menu! This SQL injection vulnerability could allow an attacker to manipulate SQL queries executed through the Supabase dashboard, potentially exposing sensitive data or modifying the database. It's like giving someone a blank check to your entire recipe book—absolutely devastating!

Put simply

Think of it as a restaurant allowing customers to write their own orders on a slip—if the staff doesn’t check for dangerous substitutions, someone could get a surprise dish that wasn’t on the menu! The vulnerability lies in the /pg_meta/default/query component, where the SQL queries entered by authorized users are not adequately sanitized, allowing for SQL injection attacks.

What to do

This SQL injection vulnerability could allow an attacker to manipulate SQL queries executed through the Supabase dashboard, potentially exposing sensitive data or modifying the database. It's like giving someone a blank check to your entire recipe book—absolutely devastating! Patch to the latest version immediately to prevent any unauthorized access. Review all input validations in your SQL queries, and consider implementing additional security measures in the dashboard. 🛡️ You've got this! By taking prompt action, you can safeguard your database against potential threats! 💪✨

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.01069 · 64.5th percentile
Published
2024-02-08T00:00Z
EPSS history
Timeline
  • 08 FEB 00:00Z
    Supabase PostgreSQL v15.1 was discovered to contain a SQL injection vulnerability via the component /pg_meta/default/query
    cvelistv5