p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости zoneminder

За последние 30 дней в zoneminder опубликовано уязвимостей: 7; в каталоге KEV: 0.

RSS ↗
Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 97

  1. CVE-2026-30971

    Высокий · CVSS 8.8EPSS 1,06%Нет опубликованного исправления

    ZoneMinder: Authenticated RCE via command injection in monitor Device Path

    ZoneMinder is a free, open source closed-circuit television software application. Prior to 1.39.2, 1.38.2, and 1.36.40, ZoneMinder interpolates an unvalidated monitor Device field into shell commands in PHP and Perl control paths when an authenticated user with monitor-create or monitor-edit permission saves a Local monitor whose Device Path contains shell metacharacters and the monitor control or startup path runs. In this attack mechanism, the stored Device value reaches Perl qx() and backtick execution before zmdc.pl argument detainting, while separate PHP command paths use bypassable escapeshellcmd defenses. The attacker can execute arbit

    Опубликовано Обновлено
  2. CVE-2026-102608

    Критический · CVSS 9EPSS 0,29%Нет опубликованного исправления

    ZoneMinder: Authenticated OS Command Injection via unsanitized Monitor Name in event export (download_functions.php)

    ZoneMinder is a free, open source closed-circuit television software application. Prior to 1.38.3, downloadEvents() manually wraps a monitor Name value in single quotes instead of using escapeshellarg() before placing it in shell commands when a user with monitor-create or monitor-edit permission stores a monitor Name containing shell metacharacters and a user with Events View permission exports that monitor's events. In this attack mechanism, the stored monitor Name reaches both the ffmpeg concatenation command and the tar or zip archive command and breaks out of manual quoting. Arbitrary commands execute as the web server user. This issue i

    Опубликовано Обновлено
  3. CVE-2026-102607

    Высокий · CVSS 8.8EPSS 0,45%Нет опубликованного исправления

    ZoneMinder: Authenticated OS Command Injection (RCE) via Export Feature

    ZoneMinder is a free, open source closed-circuit television software application. Prior to 1.38.3, the exportEvents() function concatenates the attacker-controlled exportFile request parameter into a shell command without neutralizing shell metacharacters when an authenticated user with View Events or View Snapshots permission submits an event export request with a crafted exportFile value, a valid CSRF token, and exportDetail enabled. The affected components are exportEvents(), exportFile, web/ajax/event.php, web/skins/classic/includes/export_functions.php. In this attack mechanism, the crafted exportFile value reaches the trailing directory

    Опубликовано Обновлено
  4. CVE-2026-104198

    Средний · CVSS 5.3EPSS 0,39%Нет опубликованного исправления

    ZoneMinder failed token handling bypasses web authentication

    ZoneMinder is a free, open source closed-circuit television software application. In versions 1.34.0 through 1.36.38, the web interface mishandles failed token authentication in web/includes/auth.php. validateToken() returns false when a token is malformed or has an invalid signature, but the caller assigns that value to the global $user variable; because web/index.php tests isset($user), boolean false is treated as a present user and the normal login redirect is skipped. This can dispatch views that rely on the outer authentication gate, including the zones view, which accepts an attacker-selected monitor ID and discloses monitor and zone me

    Опубликовано Обновлено
  5. CVE-2026-102297

    Средний · CVSS 5.3EPSS 0,22%Нет опубликованного исправления

    ZoneMinder before 1.38.4 Incorrect Authorization in frames API index

    ZoneMinder before 1.38.4 fails to apply per-monitor access restrictions in the FramesController index endpoint. Authenticated users with Events view permission can call the frames API to list frame records from monitors they are denied access to, disclosing event and frame metadata across monitor boundaries.

    Опубликовано Обновлено
  6. CVE-2026-102296

    Высокий · CVSS 8.3EPSS 0,37%Нет опубликованного исправления

    ZoneMinder before 1.38.4 Buffer Overflow via HTTP Camera Response

    ZoneMinder before 1.38.4 contains static buffer overflow vulnerabilities in RemoteCameraHttp::GetResponse() that allow malicious HTTP cameras or intercepting attackers to overflow fixed-size buffers by sending oversized response headers. Attackers can send crafted HTTP responses with oversized status messages, Connection headers, Content-Type values, or multipart boundaries to corrupt parser state and crash the capture process or corrupt memory.

    Опубликовано Обновлено
  7. CVE-2024-58386

    Высокий · CVSS 7.1EPSS 0,37%Нет опубликованного исправления

    ZoneMinder 1.37.x Path Traversal via files view

    ZoneMinder versions 1.37.0 before 1.38.0 contain a path traversal vulnerability in the files view that allows authenticated users to read arbitrary files. The path parameter is not properly validated before being passed to output_file, enabling attackers with Events view permission to access sensitive files like configuration files containing database credentials.

    Опубликовано Обновлено
  8. CVE-2026-54258

    Средний · CVSS 6.5EPSS 0,34%Нет опубликованного исправления

    Cross-monitor event media authorization bypass in direct event media endpoints

    ZoneMinder is a free, open source closed-circuit television software application. Versions prior to 1.36.39, 1.38.4, and 1.39.11 allow an authenticated low-privileged user with coarse `Events=View` and/or `Snapshots=View` permissions to directly fetch media for events belonging to monitors they are not allowed to access. The normal UI correctly hides the restricted monitor and its events, but direct event media views accept an arbitrary `eid` and stream media from the event path without enforcing the event/monitor-level ACL. This exposes private surveillance footage across monitor boundaries. Versions 1.36.39, 1.38.4, and 1.39.11 fix the issu

    Опубликовано Обновлено
  9. CVE-2026-76060

    Высокий · CVSS 8.7EPSS 2,37%Нет опубликованного исправления

    OS Command Injection in PayRange API

    An authenticated OS command injection vulnerability exists in ZoneMinder's event export functionality. The exportFile HTTP request parameter is passed unsanitized into a shell command executed via PHP's exec(), allowing any authenticated user with View Events permission to execute arbitrary operating system commands on the server.

    Опубликовано Обновлено
  10. CVE-2026-72556

    Высокий · CVSS 8.8EPSS 1,01%Нет опубликованного исправления

    ZoneMinder ZoneMinder - Remote Code Execution

    A remote code execution vulnerability in ZoneMinder 1.39.17 allows any authenticated user to execute OS commands by exploiting a broken permission check in the Filter class. The canEdit() and canDelete() methods invoke nonexistent methods on the ZM\User class, causing PHP __call() to return a truthy value that bypasses the permission check for all users. Any authenticated user can trigger filter-based OS command execution regardless of their assigned role.

    Опубликовано Обновлено
  11. CVE-2026-27470

    Высокий · CVSS 8.8EPSS 0,63%Нет опубликованного исправления

    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.

    Опубликовано Обновлено
  12. CVE-2025-65791

    Критический · CVSS 9.8EPSS 1,82%Нет опубликованного исправления

    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.

    Опубликовано Обновлено
  13. CVE-2023-31493

    Средний · CVSS 6.6EPSS 0,49%Нет опубликованного исправления

    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.

    Опубликовано Обновлено
  14. CVE-2024-43360

    Критический · CVSS 9.8EPSS 6,17%Публичный эксплойтЕсть исправление

    ZoneMinder Time-based SQL Injection

    ZoneMinder is a free, open source closed-circuit television software application. ZoneMinder is affected by a time-based SQL Injection vulnerability. This vulnerability is fixed in 1.36.34 and 1.37.61.

    • Обновитесь до 1.36.35+dfsg1-1
    Опубликовано Обновлено
  15. CVE-2024-43359

    Низкий · CVSS 0EPSS 0,4%Есть исправление

    XSS vulnerabilities in montagereview

    ZoneMinder is a free, open source closed-circuit television software application. ZoneMinder has a cross-site scripting vulnerability in the montagereview via the displayinterval, speed, and scale parameters. This vulnerability is fixed in 1.36.34 and 1.37.61.

    • Обновитесь до 1.36.35+dfsg1-1
    Опубликовано Обновлено
  16. CVE-2024-43358

    Средний · CVSS 6.1EPSS 0,35%Есть исправление

    XSS vulnerability in filter view

    ZoneMinder is a free, open source closed-circuit television software application. ZoneMinder has a cross-site scripting vulnerability in the filter view via the filter[Id]. This vulnerability is fixed in 1.36.34 and 1.37.61.

    • Обновитесь до 1.36.35+dfsg1-1
    Опубликовано Обновлено
  17. CVE-2023-41884

    Высокий · CVSS 7.1EPSS 0,51%Есть исправление

    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.

    • Обновитесь до 1.36.35+dfsg1-1
    Опубликовано Обновлено
  18. CVE-2020-25730

    Высокий · CVSS 8.2EPSS 0,63%Есть исправление

    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.

    • Обновитесь до 1.34.21-1
    Опубликовано Обновлено
  19. CVE-2023-26039

    Высокий · CVSS 7.1EPSS 1,26%Есть исправление

    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.

    • Обновитесь до 1.36.33+dfsg1-1
    Опубликовано Обновлено
  20. CVE-2023-26038

    Средний · CVSS 5.4EPSS 0,51%Есть исправление

    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.

    • Обновитесь до 1.36.33+dfsg1-1
    Опубликовано Обновлено

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →