CVE-2024-47849CWE-89

Backticks can allow the usage of not-allowed SQL functions

High · published October 5, 2024

CVSS v4.0
8.8
EPSS
1%
Percentile
45.6
In the wild
Unconfirmed
What it is

⚡ A sneaky SQL injection vulnerability in MediaWiki - Cargo has been found, and it’s an attacker’s dream come true! Think of this like a restaurant where guests can sneak into the kitchen by simply changing a reservation name — they could whip up anything on the menu, potentially ruining the whole dining experience for everyone! An attacker could exploit this flaw to gain unauthorized access to the database, allowing them to read, modify, or even delete critical data. The stakes are high, and the implications could lead to a complete compromise of your MediaWiki installation!

Put simply

Think of this like a restaurant where guests can sneak into the kitchen by simply changing a reservation name — they could whip up anything on the menu, potentially ruining the whole dining experience for everyone! This SQL injection vulnerability allows attackers to manipulate SQL commands through improperly sanitized input, enabling them to execute arbitrary SQL queries against the database.

What to do

An attacker could exploit this flaw to gain unauthorized access to the database, allowing them to read, modify, or even delete critical data. The stakes are high, and the implications could lead to a complete compromise of your MediaWiki installation! Upgrade your MediaWiki - Cargo to version 3.6.1 or later immediately to close this vulnerability. Additionally, review your input validation methods to ensure proper sanitization of user inputs. Stay vigilant! You've got this! With these steps, you’ll kick this vulnerability to the curb and boost your security! 🛡️

The record
Technical detail
CVSS v4.0
8.8 · HIGH
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:N/SC:L/SI:L/SA:N
EPSS
0.00555 · 45.6th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2024-10-05T00:29Z
EPSS history
Timeline
  • 05 OCT 00:29Z
    Backticks can allow the usage of not-allowed SQL functions
    cvelistv5