CVE-2024-29876CWE-89

SQL injection vulnerability in Sentrifugo

Critical · published March 21, 2024

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

🚨 A simple tweak to a query parameter can lead to a full database dump! This SQL injection vulnerability in Sentrifugo 3.2 can be exploited through the '/reports/activitylogreport' endpoint. 🔥 Think of it like a sneaky waiter who changes your order behind the scenes—if they can access the kitchen, they can pull out the entire menu for everyone! This vulnerability allows an attacker to manipulate requests and access sensitive data without anyone noticing. An attacker could send a specially crafted query to the server, extracting all the data stored in the database. This could lead to the exposure of sensitive information like personal details, financial records, or even passwords—absolutely devastating for any organization relying on this software.

Put simply

Think of it like a sneaky waiter who changes your order behind the scenes—if they can access the kitchen, they can pull out the entire menu for everyone! This vulnerability allows an attacker to manipulate requests and access sensitive data without anyone noticing. The SQL injection vulnerability exists due to improper input validation on the 'sortby' parameter in the activity log report. This flaw allows attackers to inject malicious SQL code, leading to unauthorized data retrieval from the database.

What to do

An attacker could send a specially crafted query to the server, extracting all the data stored in the database. This could lead to the exposure of sensitive information like personal details, financial records, or even passwords—absolutely devastating for any organization relying on this software. Immediate action is essential: patch Sentrifugo to version 3.3 or later, which addresses this vulnerability. Additionally, review your application for proper input validation to prevent similar issues in the future. You've got this! With these steps, you can secure your application and protect your data. 🛡️

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.00832 · 57.2th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2024-03-21T13:48Z
EPSS history
Timeline
  • 21 MAR 13:48Z
    SQL injection vulnerability in Sentrifugo
    cvelistv5