Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

FeedsContactPrivacy© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2025-60787-MotionEye-RCE — Professional PoC for CVE-2025-60787: Remote Code Execution in MotionEye (<= 0.43.1b4). This exploit demonstrates an OS Command Injection vulnerability through client-side validation bypass, allowing attackers to execute arbitrary commands via configuration files. | Kitploit
Tools/GitHubGitHub/rohitberiwala/cve-2025-60787-motioneye-rce
Payload GenerationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingCommand and Control
GitHubrohitberiwala/cve-2025-60787-motioneye-rce

CVE-2025-60787-MotionEye-RCE

Professional PoC for CVE-2025-60787: Remote Code Execution in MotionEye (<= 0.43.1b4). This exploit demonstrates an OS Command Injection vulnerability through client-side validation bypass, allowing attackers to execute arbitrary commands via configuration files.

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
View Repository
147 months agoNot yet reviewed
Share

CVE-2025-60787: Motioneye Remote Code Execution (RCE)

CVE CVSS Python License

Professional Proof-of-Concept (PoC) for CVE-2025-60787, a critical Remote Code Execution (RCE) vulnerability in MotionEye (versions ≤ 0.43.1b4).

Technical Overview

The vulnerability arises from a client-side validation bypass in the configUiValid JavaScript function. While the UI validates filename fields, the server-side fails to properly sanitize these inputs before writing them to the camera-N.conf files. An attacker can inject arbitrary shell commands via the image_file_name parameter, leading to full system compromise upon service reload or restart.

Installation

Follow these steps to set up the environment and the exploit tool:

# Clone the repository
git clone [https://github.com/Rohitberiwala/Motioneye-RCE-CVE-2025-60787](https://github.com/Rohitberiwala/Motioneye-RCE-CVE-2025-60787)
cd Motioneye-RCE-CVE-2025-60787

# Install required dependencies
pip install requests

## Usage
```bash
# Execute the exploit to create a marker file in /tmp
python3 exploit.py --target [TARGET_IP] --cmd "id > /tmp/hacked"
Download Tool