CVE-2024-55586

Nette Database through 3.2.4 allows SQL injection in certain situations involving an untrusted filter that is directly passed to the where method

Critical · published December 10, 2024

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

🚨 A sneaky SQL injection lurks in the Nette Database, and it could let attackers manipulate your data with just an untrusted filter! 🔥 Think of it like a waiter who accepts any order without checking for allergies—if a customer claims they want a dish without nuts, but they mean extra nuts, chaos ensues in the kitchen! 🍽️ An attacker could craft a specific input that alters your database queries, leading to unauthorized data exposure or manipulation. The implications could be absolutely devastating, as sensitive data can be leaked or even destroyed, turning your application into a playground for data thieves.

Put simply

Think of it like a waiter who accepts any order without checking for allergies—if a customer claims they want a dish without nuts, but they mean extra nuts, chaos ensues in the kitchen! 🍽️ This vulnerability allows SQL injection due to an untrusted filter being directly passed to the 'where' method in Nette Database, affecting versions up to 3.2.4. The vendor suggests this behavior is intentional, causing potential confusion and risk.

What to do

An attacker could craft a specific input that alters your database queries, leading to unauthorized data exposure or manipulation. The implications could be absolutely devastating, as sensitive data can be leaked or even destroyed, turning your application into a playground for data thieves. It's crucial to patch your application to Nette Database version 3.2.5 or later. Additionally, review any untrusted inputs that are used in your queries, applying proper validation and sanitization measures to prevent exploitation. 🛡️ You've got this! Stay vigilant, apply the patch, and your data will be safe and sound! 🔒

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.00557 · 45.7th percentile
Published
2024-12-10T00:00Z
EPSS history
Timeline
  • 10 DEC 00:00Z
    Nette Database through 3.2.4 allows SQL injection in certain situations involving an untrusted filter that is directly passed to the where method
    cvelistv5