Umbraco - 80

Browsing through, this is the only page that's interesting. There was also a /intranet page that's empty so I ran directory fuzzing.

Visiting them seems like they are still under development. I get runtime errors:

Using the credentials found earlier I was able to log in:

Before I look for exploits, I need to footprint the CMS for version numbers. Clicking on help:

We know its version 7.12.4

There is an authenticated code execution vulnerability on this exact CMS version in exploit-db.

This deep dive explains the vulnerability in details which I think is important to understand instead of blindly just exploiting the vulnerability.

There are some modifications that needs to be done to the PoC.

First lets create a shell.ps1 file. I copied the Shells/Invoke-PowerShellTcp.ps1 file and added this line at the bottom

Started a listener:

And the modified part of the PoC:

This will make a GET request for shell.ps1:

And it will execute it and we get a shell.

Last updated