CVE-2026-67827
UnknownSummary
Incorrect Access Control in the HTTP API module in ZLMediaKit commit 9fd5152 allows remote attackers to achieve Remote Code Execution (RCE) via unauthenticated access to the setServerConfig API endpoint, which permits overwriting the ffmpeg.snap configuration parameter with arbitrary shell commands. These commands are subsequently executed through the getSnap API endpoint with the privileges of the ZLMediaKit process.
Risk Assessment
Full system compromise by a remote unauthenticated attacker, potentially leading to severe security breaches.
Recommendation
Apply patches or update ZLMediaKit. Restrict API access and require authentication for sensitive endpoints.
Other vulnerabilities in ZLMediaKit
See all- CVE-2026-81028Medium
ZLMediaKit confines the downloadFile API to configured root directories with a prefix comparison that does not account for directory boundaries. A requested path is accepted if it starts with the configured root, allowing reading files from similarly named directories. The API secret is required, but the reference container runs the server as root.
- CVE-2026-35203High
ZLMediaKit, a streaming media service framework, has a heap buffer overflow vulnerability in the VP9 RTP payload parser in ext-codec/VP9Rtp.cpp. Lack of data length validation before reading can lead to out-of-bounds read.
Original NVD description (English source)
Incorrect Access Control in the HTTP API module in ZLMediaKit commit 9fd5152 allows remote attackers to achieve Remote Code Execution (RCE) via unauthenticated access to the setServerConfig API endpoint, which permits overwriting the ffmpeg.snap configuration parameter with arbitrary shell commands. These commands are subsequently executed through the getSnap API endpoint with the privileges of the ZLMediaKit process.

