CVE-2016-10204

SQL injection vulnerability in Zoneminder 1.30 and earlier allows remote attackers to execute arbitrary SQL commands via the limit parameter in a log query…

published March 3, 2017

CVSS
—
EPSS
2%
Percentile
81.3
In the wild
Unconfirmed
What it is

⚠️ A misbehaving limit parameter is the gateway! This SQL injection vulnerability in Zoneminder 1.30 and earlier allows crafty attackers to execute arbitrary SQL commands through a seemingly innocent log request. 😱 Think of it like a restaurant where the waiter accepts orders without checking the kitchen — if someone slips in a secret recipe instead of your meal, you could end up with something totally unexpected! An attacker could exploit this SQL injection to gain unauthorized access to your database, potentially exposing or altering sensitive information. This could lead to data theft or even the complete compromise of the system, making your data a sitting duck!

Put simply

Think of it like a restaurant where the waiter accepts orders without checking the kitchen — if someone slips in a secret recipe instead of your meal, you could end up with something totally unexpected! This vulnerability arises from improper input validation on the 'limit' parameter in log query requests to index.php, allowing attackers to manipulate SQL queries and execute arbitrary commands.

What to do

An attacker could exploit this SQL injection to gain unauthorized access to your database, potentially exposing or altering sensitive information. This could lead to data theft or even the complete compromise of the system, making your data a sitting duck! To protect against this, update Zoneminder to version 1.30.1 or later immediately. Also, review and sanitize all database inputs to prevent future vulnerabilities. Don't forget to implement prepared statements in your SQL queries! You can fix this! Follow the action items, and you'll be well on your way to securing your installation. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02082 · 81.3th percentile
Published
2017-03-03T15:00Z
EPSS history
Timeline
  • 03 MAR 15:00Z
    SQL injection vulnerability in Zoneminder 1.30 and earlier allows remote attackers to execute arbitrary SQL commands via the limit parameter in a log query…
    cvelistv5