CVE-2023-26034CWE-89

ZoneMinder SQL Injection

Critical · published February 25, 2023

CVSS v3.1
9.6
EPSS
2%
Percentile
75.5
In the wild
Unconfirmed
What it is

🔥 A sneaky SQL Injection in ZoneMinder could let users with minimal permissions execute arbitrary SQL—turning your security setup into a playground for attackers! Think of this as a restaurant where a server is allowed to handle customer orders, but a secret passage lets them sneak into the kitchen and change recipes without anyone noticing—it's a recipe for disaster! An attacker could exploit this vulnerability to gain unauthorized access to sensitive data, modify entries, or even bypass authentication and authorization checks. The worst-case scenario? They could execute commands remotely, taking complete control of your surveillance system and compromising your security!

Put simply

Think of this as a restaurant where a server is allowed to handle customer orders, but a secret passage lets them sneak into the kitchen and change recipes without anyone noticing—it's a recipe for disaster! This vulnerability arises from a blind SQL Injection in the `filter[Query][terms][0][attr]` parameter of the `/zm/index.php` endpoint, allowing users with View or Edit permissions of Events to manipulate SQL queries executed by the server.

What to do

An attacker could exploit this vulnerability to gain unauthorized access to sensitive data, modify entries, or even bypass authentication and authorization checks. The worst-case scenario? They could execute commands remotely, taking complete control of your surveillance system and compromising your security! Upgrade ZoneMinder to version 1.36.33 or 1.37.33 immediately to patch this vulnerability. Additionally, review your user permissions to limit access based on needs, and consider implementing prepared statements to safeguard against SQL injections in the future. You've got this! By acting swiftly, you'll keep your security systems safe and sound! 🛡️

The record
Technical detail
CVSS v3.1
9.6 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.01592 · 75.5th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2023-02-25T00:58Z
EPSS history
Timeline
  • 25 FEB 00:58Z
    ZoneMinder SQL Injection
    cvelistv5