CVE-2025-60787
HIGHMotionEye <= 0.43.1b4 - Authenticated Configuration Command Injection
Title source: manualExploitation Summary
EIP tracks 11 public exploits for CVE-2025-60787.
PoCs published by prabhat, adminlove520, lil0xplorer, including Metasploit module exploits/linux/http/motioneye_auth_rce_cve_2025_60787.
AI-analyzed exploit summary This exploit bypasses client-side validation in motionEye's web UI to inject shell commands into configuration values, leading to remote code execution when the motion service restarts. The PoC demonstrates creating a harmless file (/tmp/test) as proof of concept.
Description
MotionEye v0.43.1b4 and before is vulnerable to OS Command Injection in configuration parameters such as image_file_name. Unsanitized user input is written to Motion configuration files, allowing remote authenticated attackers with admin access to achieve code execution when Motion is restarted.
Exploits (11)
This exploit bypasses client-side validation in motionEye's web UI to inject shell commands into configuration values, leading to remote code execution when the motion service restarts. The PoC demonstrates creating a harmless file (/tmp/test) as proof of concept.
This repository contains a functional exploit for CVE-2025-60787, an authenticated RCE vulnerability in motionEye. The exploit supports both reverse shell and command execution payloads, leveraging motionEye's authentication mechanism and camera configuration manipulation.
This repository contains a functional exploit for CVE-2025-60787, an authenticated RCE vulnerability in MotionEye <= 0.43.1b4. The exploit bypasses client-side validation on the `image_file_name` field to inject a reverse shell payload.
This repository contains a penetration test report detailing a black box assessment of HackTheBox's CCTV machine, achieving root compromise via a chain of vulnerabilities including default credentials, SQL injection (CVE-2024-51482), password hash cracking, and RCE in motionEye (CVE-2025-60787). The report provides an overview of the attack path but lacks specific technical details or exploit code.
This repository contains a functional exploit for CVE-2025-60787, targeting motionEye. The exploit leverages a signature computation vulnerability to bypass authentication and execute a reverse shell command via crafted camera configuration settings.
This repository contains a functional exploit for CVE-2025-60787, an authenticated remote code execution vulnerability in motionEye <= 0.43.1b4. The exploit leverages unsanitized configuration parameters (e.g., `image_file_name`) to inject OS commands, which are executed when the Motion service processes the configuration.
This repository contains a functional Python exploit for CVE-2025-60787, an authenticated RCE vulnerability in motionEye. The exploit supports both reverse shell and command execution modes, leveraging motionEye's authentication mechanism and camera configuration manipulation.
This repository contains a functional Python exploit for CVE-2025-60787, targeting a command injection vulnerability in MotionEye (≤ 0.43.1b4). The exploit bypasses client-side validation to inject arbitrary commands via the 'picture_filename' parameter, achieving remote code execution upon service restart.
This repository provides a detailed technical analysis and detection guidance for CVE-2025-60787, an unauthenticated RCE vulnerability in motionEye <= 0.43.1b4. It includes MITRE ATT&CK mapping, detection rules (YARA, KQL), and IOCs for identifying exploitation attempts.
This repository provides a detailed technical analysis of CVE-2025-60787, an RCE vulnerability in MotionEye <= 0.43.1b4 due to client-side validation bypass. It includes root cause analysis, patch suggestions, and a step-by-step reproduction guide.
This Metasploit module exploits a template injection vulnerability in MotionEye Frontend (CVE-2025-60787) by leveraging unsanitized user input in configuration parameters to achieve remote code execution. It requires authentication and targets versions 0.43.1b4 and prior.
References (2)
Scores
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H