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
Umbraco-RCE — Umbraco CMS 7.12.4 - (Authenticated) Remote Code Execution | Kitploit
Tools/GitHubGitHub/noraj/umbraco-rce
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration Testing
GitHubnoraj/umbraco-rce

Umbraco-RCE

Umbraco CMS 7.12.4 - (Authenticated) Remote Code Execution

View Repository
794045 years agoReviewed by Kitploit
Website

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

Umbraco RCE exploit / PoC

Umbraco CMS 7.12.4 - (Authenticated) Remote Code Execution

[EDB-49488] [PacketStorm] [WLB-2020080012]

Usage

root@kitploit:~
$ python exploit.py -h
usage: exploit.py [-h] -u USER -p PASS -i URL -c CMD [-a ARGS]

Umbraco authenticated RCE

optional arguments:
  -h, --help                 show this help message and exit
  -u USER, --user USER       username / email
  -p PASS, --password PASS   password
  -i URL, --host URL         root URL
  -c CMD, --command CMD      command
  -a ARGS, --arguments ARGS  arguments

Examples:

root@kitploit:~
$ python exploit.py -u [email protected] -p password123 -i 'http://10.0.0.1' -c ipconfig
$ python exploit.py -u [email protected] -p password123 -i 'http://10.0.0.1' -c powershell.exe -a '-NoProfile -Command ls'

Requirements

  • Beautiful Soup
Download Tool
  • Requests
  • Example for ArchLinux:

    root@kitploit:~
    pacman -S python-beautifulsoup4 python-requests
    

    Example using pip:

    root@kitploit:~
    pip3 install -r requirements.txt
    

    Reference

    This is a better re-write of EDB-ID-46153 using arguments (instead of harcoded values) and with stdout display.

    Tested with python 3.8.