p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in zoneminder

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für zoneminder: 7. Davon im KEV-Katalog: 0.

RSS ↗
Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 97

  1. CVE-2026-30971

    Hoch · CVSS 8.8EPSS 1,06%Keine Korrektur veröffentlicht

    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

    Veröffentlicht Aktualisiert
  2. CVE-2026-102608

    Kritisch · CVSS 9EPSS 0,29%Keine Korrektur veröffentlicht

    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

    Veröffentlicht Aktualisiert
  3. CVE-2026-102607

    Hoch · CVSS 8.8EPSS 0,45%Keine Korrektur veröffentlicht

    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

    Veröffentlicht Aktualisiert
  4. CVE-2026-104198

    Mittel · CVSS 5.3EPSS 0,39%Keine Korrektur veröffentlicht

    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

    Veröffentlicht Aktualisiert
  5. CVE-2026-102297

    Mittel · CVSS 5.3EPSS 0,22%Keine Korrektur veröffentlicht

    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.

    Veröffentlicht Aktualisiert
  6. CVE-2026-102296

    Hoch · CVSS 8.3EPSS 0,37%Keine Korrektur veröffentlicht

    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.

    Veröffentlicht Aktualisiert
  7. CVE-2024-58386

    Hoch · CVSS 7.1EPSS 0,37%Keine Korrektur veröffentlicht

    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.

    Veröffentlicht Aktualisiert
  8. CVE-2026-54258

    Mittel · CVSS 6.5EPSS 0,34%Keine Korrektur veröffentlicht

    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

    Veröffentlicht Aktualisiert
  9. CVE-2026-76060

    Hoch · CVSS 8.7EPSS 2,37%Keine Korrektur veröffentlicht

    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.

    Veröffentlicht Aktualisiert
  10. CVE-2026-72556

    Hoch · CVSS 8.8EPSS 1,01%Keine Korrektur veröffentlicht

    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.

    Veröffentlicht Aktualisiert
  11. CVE-2026-27470

    Hoch · CVSS 8.8EPSS 0,63%Keine Korrektur veröffentlicht

    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.

    Veröffentlicht Aktualisiert
  12. CVE-2025-65791

    Kritisch · CVSS 9.8EPSS 1,82%Keine Korrektur veröffentlicht

    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.

    Veröffentlicht Aktualisiert
  13. CVE-2023-31493

    Mittel · CVSS 6.6EPSS 0,49%Keine Korrektur veröffentlicht

    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.

    Veröffentlicht Aktualisiert
  14. CVE-2024-43359

    Niedrig · CVSS 0EPSS 0,4%Keine Korrektur veröffentlicht

    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.

    Veröffentlicht Aktualisiert
  15. CVE-2023-41884

    Hoch · CVSS 7.1EPSS 0,51%Keine Korrektur veröffentlicht

    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.

    Veröffentlicht Aktualisiert
  16. CVE-2020-25730

    Hoch · CVSS 8.2EPSS 0,63%Korrektur verfügbar

    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.

    • Auf 1.34.21-1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2023-26039

    Hoch · CVSS 7.1EPSS 1,26%Korrektur verfügbar

    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.

    • Auf 1.36.33+dfsg1-1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2023-26038

    Mittel · CVSS 5.4EPSS 0,51%Korrektur verfügbar

    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.

    • Auf 1.36.33+dfsg1-1 aktualisieren
    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →