CVE-2019-8428

ZoneMinder before 1.32.3 has SQL Injection via the skins/classic/views/control.php groupSql parameter, as demonstrated by a newGroup[MonitorIds][] value

published February 18, 2019

CVSS
โ€”
EPSS
2%
Percentile
75.6
In the wild
Unconfirmed
What it is

โš ๏ธ A sneaky SQL injection could be lurking in ZoneMinder before version 1.32.3! A crafty groupSql parameter is the ticket for attackers to snoop around your database. ๐Ÿ” Think of it like a restaurant where the waiter can change your order without checking with the chef first. An attacker can slip in a new "MonitorIds" value and potentially manipulate the menu behind the scenes! This vulnerability could allow an attacker to execute arbitrary SQL queries against your database, possibly revealing sensitive information or altering data. If left unchecked, this could lead to unauthorized access or manipulation of critical data, which is absolutely devastating!

Put simply

Think of it like a restaurant where the waiter can change your order without checking with the chef first. An attacker can slip in a new "MonitorIds" value and potentially manipulate the menu behind the scenes! The SQL injection vulnerability in ZoneMinder affects the groupSql parameter in the control.php file, allowing attackers to inject malicious SQL commands through crafted requests. This can compromise the integrity and confidentiality of your data.

What to do

This vulnerability could allow an attacker to execute arbitrary SQL queries against your database, possibly revealing sensitive information or altering data. If left unchecked, this could lead to unauthorized access or manipulation of critical data, which is absolutely devastating! To protect yourself, upgrade ZoneMinder to version 1.32.3 or later immediately. Additionally, review your input validation methods to ensure that no untrusted input can reach your SQL queries. Regular audits of your database interactions can also help prevent such issues in the future. You've got this! Follow these steps, and you'll keep your ZoneMinder safe and sound! ๐Ÿ›ก๏ธ

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01600 ยท 75.6th percentile
Published
2019-02-18T00:00Z
EPSS history
Timeline
  • 18 FEB 00:00Z
    ZoneMinder before 1.32.3 has SQL Injection via the skins/classic/views/control.php groupSql parameter, as demonstrated by a newGroup[MonitorIds][] value
    cvelistv5