← voltar
CVE-2024-40891highsob ataqueCWE-78

CVE-2024-40891

56Vexday Risk Score

Priorize a correção. Ela está sob exploração confirmada pelo CISA.

ssvc Actcvss 8.8epss 22%
da publicação à arma
Publicada no NVD4 de fev.
CISA KEV+7d
probabilidade de exploração
22%top 3% das CVEs
exploração observada
simCISA + VulnCheck
Ação exigida pela CISAprazo federal: 2025-03-04

The impacted product could be end-of-life (EoL) and/or end-of-service (EoS). Users should discontinue product utilization if a current mitigation is unavailable.

Resumo

Falha de injeção de comando pós-autenticação nos comandos de gerenciamento acessíveis via Telnet em roteadores DSL legados da Zyxel, incluindo o VMG4325-B10A citado na descrição oficial. O CVSS de 8.8 reflete o impacto total (execução de comando OS) mas ignora que WAN e Telnet vêm desabilitados por padrão nesses aparelhos — a exploração só é viável se o atacante já obteve credenciais válidas, geralmente por senha padrão não alterada ou vazamento de credencial de gerenciamento.

Detalhamento técnico

A vulnerabilidade é uma injeção de comando OS (CWE-78) presente na interface de comandos de gerenciamento exposta via Telnet nos dispositivos DSL CPE legados da Zyxel. Segundo o advisory do fornecedor, o problema atinge uma lista de modelos EOL — VMG1312-B10A, VMG1312-B10B, VMG1312-B10E, VMG3312-B10A, VMG3313-B10A, VMG3926-B10B, VMG4325-B10A, VMG4380-B10A, VMG8324-B10A, VMG8924-B10A, SBG3300 e SBG3500 — e não apenas o VMG4325-B10A mencionado na descrição original da CVE.

O mecanismo exato de sanitização insuficiente não foi detalhado publicamente pelo fornecedor nem por VulnCheck em texto acessível nas fontes consultadas; sabe-se apenas que, uma vez autenticado na sessão Telnet de gerenciamento, um atacante consegue injetar comandos que são executados pelo sistema operacional subjacente do dispositivo, com o mesmo nível de privilégio do processo de gerenciamento (tipicamente root/admin em firmware embarcado desse tipo de CPE).

O fator crítico de pré-condição é que o Telnet e o acesso via WAN vêm desabilitados por padrão de fábrica. Isso significa que a superfície de ataque remota só existe se o proprietário ou o ISP habilitou Telnet e/ou acesso remoto manualmente — configuração fora do padrão. Sem essa habilitação, a falha exige acesso à rede local do CPE.

A vulnerabilidade está marcada como 'UNSUPPORTED WHEN ASSIGNED': os produtos afetados atingiram fim de vida (EOL) há anos, e a Zyxel não vai desenvolver correção. Isso muda o cálculo de risco — não existe patch a aplicar, apenas descarte ou isolamento do equipamento.

Como é explorada

O vetor de exploração exige três coisas simultâneas: (1) Telnet habilitado no dispositivo — não é o padrão de fábrica; (2) acesso de rede à porta Telnet, seja porque o WAN foi exposto (também não padrão) ou porque o atacante já está na LAN; (3) credenciais válidas de autenticação, que a Zyxel afirma só podem ter sido comprometidas por falha do próprio usuário/administrador (senha padrão não alterada, ou reuso/vazamento de senha). Dado o CVE-2025-0890, divulgado no mesmo advisory, que trata de credenciais padrão inseguras para o Telnet nesses mesmos modelos, a cadeia mais provável de exploração real combina os dois: usar a credencial padrão ainda ativa para autenticar via Telnet e então injetar o comando OS.

A CISA confirma exploração ativa ao incluir a CVE no catálogo KEV (adicionada em 11/02/2025), mas não classifica seu uso em campanhas de ransomware conhecidas ('Unknown'). GreyNoise publicou observações de exploração em blog (28/01/2025) e VulnCheck divulgou detalhes técnicos originalmente em 31/07/2024 sem coordenação prévia com a Zyxel — a divulgação pública antecedeu por meses o reconhecimento oficial do fornecedor, ampliando a janela de exposição.

O resultado final de uma exploração bem-sucedida é execução arbitrária de comandos OS no CPE, o que normalmente se traduz em controle total do dispositivo: pivotagem para a rede interna do usuário, interceptação de tráfego, ou incorporação do aparelho a uma botnet — padrão comum em ataques a CPEs DSL EOL expostos à internet.

Versões

Afetadas
Firmware version 1.00(AAFR.4)C0_20170615 do Zyxel VMG4325-B10A (conforme descrição oficial da CVE). O advisory da Zyxel estende o escopo do conjunto de vulnerabilidades do mesmo aviso (CVE-2024-40890/40891/2025-0890) a outros modelos legados: VMG1312-B10A, VMG1312-B10B, VMG1312-B10E, VMG3312-B10A, VMG3313-B10A, VMG3926-B10B, VMG4380-B10A, VMG8324-B10A, VMG8924-B10A, SBG3300 e SBG3500, sem especificar versões de firmware individuais para cada um.
Corrigidas em
Nenhuma. Os produtos estão em fim de vida (EOL) e a Zyxel não emitiu correção; a orientação oficial é substituição do equipamento.

Como se proteger

Não existe correção de firmware. A Zyxel declarou os modelos afetados como legados e fora de suporte (EOL), e a recomendação oficial é substituir o equipamento por hardware de geração atual — não há patch a aplicar nem previsão de que um venha a existir.

Como detectar

As fontes consultadas não descrevem assinaturas de rede, IOCs ou padrões de log específicos para detectar tentativas de exploração desta CVE. Como pré-requisito é sessão Telnet autenticada, o sinal mais direto disponível ao defensor é monitorar logs de autenticação Telnet no dispositivo (se o firmware registrar) e tráfego de rede na porta Telnet vindo de origens inesperadas, já que essa porta deveria estar desabilitada por padrão — qualquer tráfego Telnet ativo em direção a esses modelos já é, por si só, um indicador de configuração de risco.

Pesquisado e redigido com IA a partir do advisory do fornecedor e de análises públicas, com as fontes acima. Confira sempre a versão corrigida no advisory oficial antes de agir.
**UNSUPPORTED WHEN ASSIGNED** A post-authentication command injection vulnerability in the management commands of the legacy DSL CPE Zyxel VMG4325-B10A firmware version 1.00(AAFR.4)C0_20170615 could allow an authenticated attacker to execute operating system (OS) commands on an affected device via Telnet.
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H