p PatchFirst

PatchFirst · Latest vulnerabilities

zoneminder vulnerabilities

Vulnerabilities published for zoneminder in the last 30 days: 0. Listed in the KEV catalogue: 0.

Filter vulnerabilities
Clear filters

Vulnerabilities: 51

  1. CVE-2026-27470

    High · CVSS 8.8EPSS 0.53%No fix published

    ZoneMinder: Second-Order SQL Injection in `getNearEvents()` via Stored Event Name and Cause Fields

    ZoneMinder is a free, open source closed-circuit television software application. In versions 1.36.37 and below and 1.37.61 through 1.38.0, there is a second-order SQL Injection vulnerability in the web/ajax/status.php file within the getNearEvents() function. Event field values (specifically Name and Cause) are stored safely via parameterized queries but are later retrieved and concatenated directly into SQL WHERE clauses without escaping. An authenticated user with Events edit and view permissions can exploit this to execute arbitrary SQL queries.

    Published Updated
  2. CVE-2025-65791

    Critical · CVSS 9.8EPSS 1.82%No fix published

    CVE-2025-65791

    ZoneMinder v1.36.34 is vulnerable to Command Injection in web/views/image.php. The application passes unsanitized user input directly to the exec() function. NOTE: this is disputed by the Supplier because there is no unsanitized user input to web/views/image.php.

    Published Updated
  3. CVE-2023-31493

    Medium · CVSS 6.6EPSS 0.49%No fix published

    CVE-2023-31493

    RCE (Remote Code Execution) exists in ZoneMinder through 1.36.33 as an attacker can create a new .php log file in language folder, while executing a crafted payload and escalate privileges allowing execution of any commands on the remote system.

    Published Updated
  4. CVE-2023-41884

    High · CVSS 7.1EPSS 0.51%No fix published

    ZoneMinder Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') in watch.php

    ZoneMinder is a free, open source Closed-circuit television software application. In WWW/AJAX/watch.php, Line: 51 takes a few parameter in sql query without sanitizing it which makes it vulnerable to sql injection. This vulnerability is fixed in 1.36.34.

    Published Updated
  5. CVE-2020-25730

    High · CVSS 8.2EPSS 0.63%No fix published

    CVE-2020-25730

    Cross Site Scripting (XSS) vulnerability in ZoneMinder before version 1.34.21, allows remote attackers execute arbitrary code, escalate privileges, and obtain sensitive information via PHP_SELF component in classic/views/download.php.

    Published Updated
  6. CVE-2023-26039

    High · CVSS 7.1EPSS 1.26%No fix published

    ZoneMinder vulnerable to OS Command injection in daemonControl() API

    ZoneMinder is a free, open source Closed-circuit television software application for Linux which supports IP, USB and Analog cameras. Versions prior to 1.36.33 and 1.37.33 contain an OS Command Injection via daemonControl() in (/web/api/app/Controller/HostController.php). Any authenticated user can construct an api command to execute any shell command as the web user. This issue is patched in versions 1.36.33 and 1.37.33.

    Published Updated
  7. CVE-2023-26038

    Medium · CVSS 5.4EPSS 0.51%No fix published

    ZoneMinder contains Local File Inclusion vulnerability via `web/ajax/modal.php`

    ZoneMinder is a free, open source Closed-circuit television software application for Linux which supports IP, USB and Analog cameras. Versions prior to 1.36.33 and 1.37.33 contain a Local File Inclusion (Untrusted Search Path) vulnerability via web/ajax/modal.php, where an arbitrary php file path can be passed in the request and loaded. This issue is patched in versions 1.36.33 and 1.37.33.

    Published Updated
  8. CVE-2023-26037

    High · CVSS 8.9EPSS 0.61%No fix published

    ZoneMinder contains SQL Injection via report_event_audit

    ZoneMinder is a free, open source Closed-circuit television software application for Linux which supports IP, USB and Analog cameras. Versions prior to 1.36.33 and 1.37.33 contain an SQL Injection. The minTime and maxTime request parameters are not properly validated and could be used execute arbitrary SQL. This issue is fixed in versions 1.36.33 and 1.37.33.

    Published Updated
  9. CVE-2023-26036

    High · CVSS 8.1EPSS 0.9%No fix published

    ZoneMinder contains Local File Inclusion vulnerability

    ZoneMinder is a free, open source Closed-circuit television software application for Linux which supports IP, USB and Analog cameras. Versions prior to 1.36.33 and 1.37.33 contain a Local File Inclusion (Untrusted Search Path) vulnerability via /web/index.php. By controlling $view, any local file ending in .php can be executed. This is supposed to be mitigated by calling detaintPath, however dentaintPath does not properly sandbox the path. This can be exploited by constructing paths like "..././", which get replaced by "../". This issue is patched in versions 1.36.33 and 1.37.33.

    Published Updated
  10. CVE-2023-26035

    High · CVSS 7.2EPSS 80.46%Public exploitNo fix published

    ZoneMinder vulnerable to Missing Authorization

    ZoneMinder is a free, open source Closed-circuit television software application for Linux which supports IP, USB and Analog cameras. Versions prior to 1.36.33 and 1.37.33 are vulnerable to Unauthenticated Remote Code Execution via Missing Authorization. There are no permissions check on the snapshot action, which expects an id to fetch an existing monitor but can be passed an object to create a new one instead. TriggerOn ends up calling shell_exec using the supplied Id. This issue is fixed in This issue is fixed in versions 1.36.33 and 1.37.33.

    Published Updated
  11. CVE-2023-26034

    Critical · CVSS 9.6EPSS 1.59%No fix published

    ZoneMinder SQL Injection

    ZoneMinder is a free, open source Closed-circuit television software application for Linux which supports IP, USB and Analog cameras. Versions prior to 1.36.33 and 1.37.33 are affected by a SQL Injection vulnerability. The (blind) SQL Injection vulnerability is present within the `filter[Query][terms][0][attr]` query string parameter of the `/zm/index.php` endpoint. A user with the View or Edit permissions of Events may execute arbitrary SQL. The resulting impact can include unauthorized data access (and modification), authentication and/or authorization bypass, and remote code execution.

    Published Updated
  12. CVE-2023-26032

    High · CVSS 8.9EPSS 0.62%No fix published

    ZoneMinder contains SQL injection via malicious Jason Web Token

    ZoneMinder is a free, open source Closed-circuit television software application for Linux which supports IP, USB and Analog cameras. Versions prior to 1.36.33 and 1.37.33 contain SQL Injection via malicious jason web token. The Username field of the JWT token was trusted when performing an SQL query to load the user. If an attacker could determine the HASH key used by ZoneMinder, they could generate a malicious JWT token and use it to execute arbitrary SQL. This issue is fixed in versions 1.36.33 and 1.37.33.

    Published Updated
  13. CVE-2023-25825

    High · CVSS 7.7EPSS 0.71%No fix published

    ZoneMinder contains Cross-site Scripting via log viewing

    ZoneMinder is a free, open source Closed-circuit television software application for Linux which supports IP, USB and Analog cameras. Versions prior to 1.36.33 are vulnerable to Cross-site Scripting. Log entries can be injected into the database logs, containing a malicious referrer field. This is unescaped when viewing the logs in the web ui. This issue is patched in version 1.36.33.

    Published Updated
  14. CVE-2022-30768

    Medium · CVSS 5.4EPSS 0.63%No fix published

    CVE-2022-30768

    A Stored Cross Site Scripting (XSS) issue in ZoneMinder 1.36.12 allows an attacker to execute HTML or JavaScript code via the Username field when an Admin (or non-Admin users that can see other users logged into the platform) clicks on Logout. NOTE: this exists in later versions than CVE-2019-7348 and requires a different attack method.

    Published Updated
  15. CVE-2022-39291

    Medium · CVSS 5.4EPSS 7.11%Public exploitNo fix published

    Denial of service through logs in zoneminder

    ZoneMinder is a free, open source Closed-circuit television software application. Affected versions of zoneminder are subject to a vulnerability which allows users with "View" system permissions to inject new data into the logs stored by Zoneminder. This was observed through an HTTP POST request containing log information to the "/zm/index.php" endpoint. Submission is not rate controlled and could affect database performance and/or consume all storage resources. Users are advised to upgrade. There are no known workarounds for this issue.

    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →