Às vezes, pode levar muito tempo até que uma vulnerabilidade seja explorada. No caso deste problema do Polkit (fka PolicyKit ), estamos falando de um bug de 12 anos que acabou de ser descoberto e exibido em uma prova de conceito .
De acordo com pesquisadores da Qualys , essa vulnerabilidade do Polkit está na configuração padrão de todas as principais distribuições Linux. Ele pode ser usado para obter acesso root completo a um sistema, o que pode abrir um novo mundo de problemas.
“A equipe de pesquisa da Qualys descobriu uma vulnerabilidade de corrupção de memória no pkexec do polkit, um programa SUID-root que é instalado por padrão em todas as principais distribuições Linux. Essa vulnerabilidade facilmente explorada permite que qualquer usuário sem privilégios obtenha privilégios totais de root em um host vulnerável, explorando essa vulnerabilidade em sua configuração padrão”, disse Bharat Jogi, diretor de pesquisa de vulnerabilidades e ameaças da Qualys.
O bug é chamado de CVE-2021-4034 ou PwnKit, e é definitivamente algo que você deseja observar se for um usuário do Linux. O problema não faz parte do kernel do Linux em si, mas parte do software Polkit que está instalado em quase todas as principais distros .
Você pode ler todos os detalhes técnicos sobre o exploit no site da Qualys se quiser saber mais sobre como ele funciona.
Felizmente, várias das principais distribuições Linux já começaram a lançar atualizações para corrigir o exploit. Tanto o Ubuntu quanto o Debian 11 receberam patches, e esperamos que outros o sigam em pouco tempo. Independentemente de qual distribuição Linux você usa, certifique-se de executar sua ferramenta de atualização o mais rápido possível para garantir que você tenha a versão mais recente com a correção para esse exploit.