
A reproduction of CVE-2019-18634, sudo privilege escalation with buffer overflow.
Esta é uma reprodução básica do CVE-2019-18634, uma exploração de escalada de privilégios no sudo com pwfeedback ativado. Foi criada como parte de um projeto para a NTU SC3010 para demonstrar uma vulnerabilidade de segurança.
Para reproduzir a exploração, foi utilizada uma imagem Docker do Ubuntu 20.04. Em seguida, uma versão vulnerável do sudo é instalada e configurada para ativar a exploração vulnerável.
Na época, o Ubuntu não tinha esta opção ativada por padrão, o que ajudou a minimizar o impacto, mas a gravidade da exploração ainda lhe deu uma pontuação de gravidade de 7,8.
pwfeedback é uma opção que imprime asteriscos quando o usuário digita a senha para feedback visual.
$DOCKER run -i --tty ubuntu:vulnerable-sudo
Observe que um tty é necessário para interagir com o sudo de forma razoável../sudo_sudo <comando> para executar o script de exploração.