Remote
Nmap
-> Port 2049 is open, which indicates that the NFS (Network File System) service is running.
To access shared directories, we need to mount the NFS share locally.
->Additionally, since the SMB port is open, we can perform SMB enumeration to gather
further information such as shared resources, users, or potential credential.
Whatweb/Nikto
Gobuster
-> This "umbraco" redirects us to a login page.
-> I found an exploit on umbraco. But in order to exploit it I need to be logged in.
Nfs
-> I got access to nfs port.
-> Maybe I can get username and password. So, lets enumrate to find the credentials.
-> we got uesrname and password hash. Now, we can decode it to get the password.
Initial Access
-> Now that I’ve identified the service version, which matches a known vulnerability listed on
Exploit-DB, we can proceed with exploiting it
-> Now, I can inject the payload to get the reverse shell.
-> I got this payload from reverse shell generator.
-> Finally, we got the shell.
Privilege Escalation
-> I identified that the user has the 'SeImpersonatePrivilege' enabled, which allows me to
perform a Potato attack (e.g., Juicy Potato, Rogue Potato) to escalate privileges to
SYSTEM.