CVE-2020-9054 in NAS
Sumário
de VulDB • 21/08/2026
Múltiplos dispositivos de armazenamento conectado em rede (NAS) da ZyXEL que executam a versão 5.21 do firmware contêm uma vulnerabilidade de injeção de comando pré-autenticação, o que pode permitir que um atacante remoto e não autenticado execute código arbitrário em um dispositivo vulnerável. Os dispositivos NAS da ZyXEL realizam autenticação usando o executável CGI weblogin.cgi. Este programa falha ao sanitizar adequadamente o parâmetro username (nome de usuário) passado para ele. Se o parâmetro username contiver certos caracteres, pode permitir injeção de comando com os privilégios do servidor web que executa no dispositivo ZyXEL. Embora o servidor web não execute como o usuário root, os dispositivos da ZyXEL incluem um utilitário setuid que pode ser explorado para executar qualquer comando com privilégios de root. Portanto, deve-se assumir que a exploração desta vulnerabilidade pode levar à execução remota de código (RCE) com privilégios de root. Ao enviar uma solicitação HTTP POST ou GET especialmente elaborada para um dispositivo ZyXEL vulnerável, um atacante remoto e não autenticado poderá ser capaz de executar código arbitrário no dispositivo. Isso pode acontecer por conexão direta a um dispositivo se ele estiver diretamente exposto a um atacante. No entanto, existem maneiras de acionar tais solicitações manipuladas mesmo que o atacante não tenha conectividade direta com dispositivos vulneráveis. Por exemplo, simplesmente visitar um site pode resultar na comprometimento de qualquer dispositivo ZyXEL que seja acessível do sistema cliente. Produtos afetados incluem: NAS326 antes da firmware V5.21(AAZF.7)C0; NAS520 antes da firmware V5.21(AASZ.3)C0; NAS540 antes da firmware V5.21(AATB.4)C0; NAS542 antes da firmware V5.21(ABAG.4)C0. A ZyXEL disponibilizou atualizações de firmware para os dispositivos NAS326, NAS520, NAS540 e NAS542. Modelos afetados que estão no fim do suporte: NSA210, NSA220, NSA220+, NSA221, NSA310, NSA310S, NSA320, NSA320S, NSA325 e NSA325v2.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.