Apache Conf Privilege Escalation
Last updated
Last updated
If we can modify the apache configuration file, we can update the web owner (www-data) to arbitrary user.
First modify “apache.conf” file to change the web user with new one.
In the web directory (e.g. /var/www/html
), create the script to reverse shell.
Assume the website uses PHP, so we can create “shell.php” in the web root and insert script.
We need to start a listener in local terminal.
Then access to the web page e.g. https://example.com/shell.php
.
We should get a shell as the desired user.