CVE-2024-35305CWE-89

Unauth Time-Based SQL Injection via API

High · published June 10, 2024

CVSS v4.0
8.9
EPSS
0%
Percentile
30.1
In the wild
Unconfirmed
What it is

⚡ Just a clever Authorization header is all it takes to pull off a time-based SQL injection in Pandora FMS! This sneaky vulnerability could lead to some serious mischief. 🔥 Think of it like a chef who leaves the kitchen door unlocked; a hungry intruder can step in and fiddle with the recipes! In this case, the API falls for it, trusting the Authorization header without checking first—allowing attackers to sneak in and manipulate the database like a rogue chef altering the menu. If an attacker exploits this vulnerability, they could perform unauthorized SQL queries that read or modify sensitive data. Imagine them rifling through your data pantry, stealing recipes (data) or even poisoning the dish (malicious modifications). This could result in data breaches, loss of integrity, and a major headache for your operations!

Put simply

Think of it like a chef who leaves the kitchen door unlocked; a hungry intruder can step in and fiddle with the recipes! In this case, the API falls for it, trusting the Authorization header without checking first—allowing attackers to sneak in and manipulate the database like a rogue chef altering the menu. This time-based SQL injection vulnerability allows unauthorized users to exploit the Authorization header in HTTP requests, performing SQL queries that should be off-limits. Essentially, it opens a backdoor into the API, leading to potential data manipulation and extraction.

What to do

If an attacker exploits this vulnerability, they could perform unauthorized SQL queries that read or modify sensitive data. Imagine them rifling through your data pantry, stealing recipes (data) or even poisoning the dish (malicious modifications). This could result in data breaches, loss of integrity, and a major headache for your operations! To safeguard your system, patch Pandora FMS immediately to a secure version beyond 777. Additionally, consider implementing stricter input validation and sanitization measures on all API requests to bolster your defenses against such SQL injection attacks. You've got this! Follow these steps, and you'll have your system protected in no time. 🛡️

The record
Technical detail
CVSS v4.0
8.9 · HIGH
Vector
CVSS:4.0/AV:A/AC:H/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/AU:Y/RE:L/U:Green
EPSS
0.00374 · 30.1th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2024-06-10T14:28Z
EPSS history
Timeline
  • 10 JUN 14:28Z
    Unauth Time-Based SQL Injection via API
    cvelistv5