Um bug crítico foi descoberto em algumas distribuições Linux que usam a biblioteca musl em vez do glibc padrão. A vulnerabilidade permite que qualquer pessoa com acesso ao sistema via SSH consiga obter privilégios de administrador (root) apenas digitando uma sequência de 257 a 1.024 caracteres — qualquer coisa funcionará.

O problema está ligado ao OpenSSH em sistemas onde o módulo de autenticação pluggable (PAM) está desativado. Nesses casos, um erro no tratamento de senhas muito longas faz com que o sistema interprete um asterisco (*) como hash de senha válida, permitindo o acesso direto ao root.

Segundo o pesquisador Ozgun Kultekin, que divulgou o problema no site sshhole.com, o bug afeta apenas um pequeno grupo de distros, como Alpine Linux, OpenWRT, Buildroot e Yocto — todos com foco em leveza e segurança, mas que não usam PAM por padrão.

É importante destacar que a maioria das distribuições populares — como Ubuntu, Fedora, Debian e outras com glibc — não estão afetadas. O OpenSSH já lançou um patch com uma correção de segurança para evitar o problema, especialmente em ambientes com musl e PAM desabilitado.

Apesar do risco ser limitado, especialistas recomendam manter os sistemas atualizados e considerar o uso de distros mais amplamente adotadas, como Ubuntu ou Fedora, especialmente em ambientes críticos ou de produção.

Para usuários brasileiros, o alerta é válido principalmente para quem trabalha com servidores leves, IoT ou em projetos com Alpine Linux. Ainda assim, a probabilidade de exploração em ambientes comuns é baixa.

Foto: xmodulo / Openverse