← voltar
CVE-2019-7481highsob ataqueransomwareCWE-89

CVE-2019-7481

88Vexday Risk Score

Corrija agora. Ela está sob exploração confirmada pelo CISA e tem exploit funcional público.

ssvc Actcvss 7.5epss 100%
da publicação à arma
Publicada no NVD17 de dez.
CISA KEV+687d
probabilidade de exploração
100%top 1% das CVEs
exploração observada
simCISA + VulnCheck
Ação exigida pela CISAprazo federal: 2022-05-03

Apply updates per vendor instructions.

Resumo

Falha de SQL Injection (CWE-89) na interface web de administração do SonicWall SMA100 (Secure Mobile Access) que permite a um atacante não autenticado, via rede, extrair dados de recursos que deveriam exigir autenticação. O impacto é limitado à confidencialidade — leitura não autorizada — sem escrita ou negação de serviço, mas está no catálogo KEV da CISA por exploração confirmada em campanhas reais contra aparelhos SMA100 expostos à internet.

Detalhamento técnico

A vulnerabilidade é uma injeção SQL clássica (CWE-89): algum parâmetro processado pela interface de gerenciamento web do SMA100 é concatenado em uma consulta SQL backend sem sanitização ou uso de queries parametrizadas. Isso permite manipular a lógica da consulta para retornar linhas de tabelas que o usuário não deveria acessar sem autenticação.

O vetor CVSS (AV:N/AC:L/PR:N/UI:N) confirma que a exploração ocorre pela rede, sem complexidade adicional, sem privilégios e sem interação do usuário — basta o atacante alcançar a porta de administração/gerenciamento do dispositivo. O impacto C:H/I:N/A:N indica que o resultado é leitura de dados (confidencialidade), sem alteração de dados nem indisponibilidade do serviço — coerente com o texto oficial da SonicWall, que fala em 'read-only access to unauthorized resources'.

O fornecedor não detalhou publicamente (nas fontes analisadas) o endpoint ou parâmetro exato injetável, nem o esquema de dados exposto. A CISA classifica o achado como SQL Injection (CWE-89) no seu catálogo, confirmando a natureza da falha além da descrição genérica da SonicWall.

Como é explorada

Exploração é remota e não exige autenticação prévia: o atacante precisa apenas de acesso de rede à interface de gerenciamento do SMA100 (tipicamente exposta em HTTPS na porta de administração do appliance). Não há indicação de pré-condição de configuração não padrão — o problema está no código da interface web, então qualquer instância na faixa de versões afetadas e alcançável pela rede é candidata.

A CISA incluiu o CVE-2019-7481 no catálogo KEV (adicionado em 2021-11-03, prazo de correção em 2022-05-03), o que confirma exploração ativa observada, ainda que os detalhes técnicos da campanha específica não estejam nas fontes consultadas. O EPSS reportado (0.999) reforça que este é um dos CVEs com maior probabilidade de exploração observada no ecossistema de scanners e ferramentas automatizadas — reforçado pela existência de template Nuclei público.

Na prática, o resultado da exploração é extração de dados sensíveis armazenados no backend do appliance (por exemplo, informações de usuários ou configuração), sem que o atacante precise de credenciais. Isso é frequentemente usado como passo de reconhecimento ou coleta de credenciais para acesso subsequente à VPN corporativa exposta pelo SMA100, embora as fontes analisadas não descrevam uma cadeia de exploração completa nem uso confirmado em ransomware específico.

Versões

Afetadas
SonicWall SMA100 versão 9.0.0.3 e anteriores.
Corrigidas em
SonicWall disponibilizou correção via atualização de firmware do SMA100 posterior à 9.0.0.3, conforme boletim SNWLID-2019-0016; o número de build exato da versão corrigida não foi confirmado no conteúdo das fontes consultadas para este texto — verificar o advisory oficial da SonicWall para a versão específica antes de validar a correção.

Como se proteger

A ação recomendada pela CISA é 'aplicar atualizações conforme instruções do fornecedor'. O advisory oficial da SonicWall (SNWLID-2019-0016) trata essa falha junto com outras vulnerabilidades divulgadas na mesma janela (dezembro de 2019) afetando o SMA100 até a versão 9.0.0.3; a correção foi disponibilizada em atualização de firmware subsequente pelo fornecedor — consulte o boletim oficial para o número de build exato antes de considerar o ambiente corrigido, pois esse detalhe não pôde ser confirmado de forma independente nas fontes lidas para este texto.

Se a atualização imediata não for viável, o controle compensatório mais eficaz é remover a exposição direta da interface de gerenciamento do SMA100 à internet pública, restringindo acesso por VPN de gestão, lista de IPs permitidos ou segmentação de rede — já que a falha exige apenas alcance de rede, sem autenticação. Um WAF com regras de detecção de SQL Injection pode reduzir o risco, mas não é substituto confiável para o patch, dado que a falha está na lógica de consulta do próprio aplicativo.

Não soluciona o problema apenas trocar senhas de administração ou desativar contas de usuário: como a exploração é não autenticada, essas medidas não interrompem o vetor. O controle real é isolamento de rede combinado com atualização de firmware.

Como detectar

Sinal de tentativa de exploração em logs de acesso web do SMA100: requisições HTTP/HTTPS para endpoints de administração/gerenciamento contendo caracteres típicos de injeção SQL (aspas, comentários SQL, operadores UNION/OR) em parâmetros de query ou corpo de requisição, originadas sem sessão autenticada prévia. A existência de template Nuclei público sugere que scanners automatizados testam esse endpoint em massa — picos de requisições repetidas com payloads de SQLi contra o mesmo dispositivo, vindas de faixas de IP associadas a scanning em massa, são indício forte.

Não há, nas fontes analisadas, indicador de comprometimento (IOC) oficial publicado pelo fornecedor ou pela CISA associado a essa CVE especificamente — a ausência de assinatura oficial confiável significa que a detecção depende de logging detalhado da própria aplicação web do appliance, que em muitos casos é limitado.

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.
Vulnerability in SonicWall SMA100 allow unauthenticated user to gain read-only access to unauthorized resources. This vulnerablity impacted SMA100 version 9.0.0.3 and earlier.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Produtos afetados
SonicWall · SMA100