CVE-2022-29806

ZoneMinder before 1.36.13 allows remote code execution via an invalid language

published April 26, 2022

Patch now

High probability of exploitation

NVD has not assigned a CVSS score to this record. It sits in the 99.3th percentile for exploit probability.

CVSS
—
EPSS
67%
Percentile
99.3
In the wild
Unconfirmed
What it is

🚨 A simple invalid language setting is all it takes for an attacker to unleash chaos! ZoneMinder before version 1.36.13 could allow remote code execution — that’s like handing over the keys to your digital castle without even checking who’s at the door! 🔥 Think of it as a restaurant that allows customers to modify any dish on the menu without checking if they even know how to cook! If the kitchen trusts every request without verification, you could end up with some pretty disastrous meals—or in this case, code execution! An attacker could potentially create a debug log at any location on the server, leading to full control over the system. This means they could execute any remote commands, exposing sensitive information or even taking over the entire surveillance setup — not something you want happening to your security system!

Put simply

Think of it as a restaurant that allows customers to modify any dish on the menu without checking if they even know how to cook! If the kitchen trusts every request without verification, you could end up with some pretty disastrous meals—or in this case, code execution! This vulnerability in ZoneMinder allows for remote code execution through an invalid language input, which, combined with the ability to create debug logs at arbitrary paths, makes it easier for attackers to exploit the system.

What to do

An attacker could potentially create a debug log at any location on the server, leading to full control over the system. This means they could execute any remote commands, exposing sensitive information or even taking over the entire surveillance setup — not something you want happening to your security system! To protect your setup, upgrade to ZoneMinder version 1.36.13 or later as soon as possible. Additionally, consider auditing your configurations to ensure that invalid language settings are not being accepted. 🎯 You've got this! Stay vigilant and keep your systems updated to secure your digital fortress. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.67128 · 99.3th percentile
Published
2022-04-26T03:15Z
EPSS history
Timeline
  • 26 APR 03:15Z
    ZoneMinder before 1.36.13 allows remote code execution via an invalid language
    cvelistv5