CVE-2023-37177

SQL Injection vulnerability in PMB Services PMB v.7.4.7 and before allows a remote unauthenticated attacker to execute arbitrary code via the query parameter…

Critical · published February 21, 2024

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

🚨 A simple query parameter is all it takes for an attacker to execute arbitrary code on your server! 🔥 This SQL injection vulnerability in PMB Services affects versions 7.4.7 and earlier, and trust me, you don't want to ignore this one! Think of it like a restaurant where a customer can sneak in and directly change the chef's recipes just by mentioning a dish name. The kitchen runs wild, preparing whatever the attacker desires, completely bypassing the menu. The consequences are absolutely devastating! An attacker could not only read your sensitive data but also manipulate it or even take control of your entire server. This opens the door for a host of malicious activities that could result in significant data breaches or service disruptions.

Put simply

Think of it like a restaurant where a customer can sneak in and directly change the chef's recipes just by mentioning a dish name. The kitchen runs wild, preparing whatever the attacker desires, completely bypassing the menu. This SQL injection vulnerability allows remote, unauthenticated attackers to execute arbitrary SQL commands through the 'query' parameter of the /admin/convert/export_z3950.php endpoint, which can lead to full control of the database and the server itself.

What to do

The consequences are absolutely devastating! An attacker could not only read your sensitive data but also manipulate it or even take control of your entire server. This opens the door for a host of malicious activities that could result in significant data breaches or service disruptions. It's crucial to patch to version 7.4.8 or later immediately. Additionally, review and sanitize all query parameters to prevent future injections. Consider implementing prepared statements for all database interactions to bolster your defenses. You've got this! Follow these steps and you'll be well on your way to locking down your system and securing 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.01118 · 65.8th percentile
Published
2024-02-21T00:00Z
EPSS history
Timeline
  • 21 FEB 00:00Z
    SQL Injection vulnerability in PMB Services PMB v.7.4.7 and before allows a remote unauthenticated attacker to execute arbitrary code via the query parameter…
    cvelistv5