← back
CVE-2019-7481highunder attackransomwareCWE-89

CVE-2019-7481

88Vexday Risk Score

Patch now. It under exploitation confirmed by CISA and has a working public exploit.

ssvc Actcvss 7.5epss 100%
from disclosure to weapon
Published on NVDDec 17
CISA KEV+687d
exploitation probability
100%top 1% of all CVEs
observed exploitation
yesCISA + VulnCheck
Action required by CISAfederal deadline: 2022-05-03

Apply updates per vendor instructions.

Summary

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.

Technical detail

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.

How it’s exploited

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.

Versions

Affected
SonicWall SMA100 versão 9.0.0.3 e anteriores.
Fixed in
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.

How to protect

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.

How to detect

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.

Researched and written with AI from the vendor advisory and public analysis, with the sources above. Always confirm the fixed version in the official advisory before acting.
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
Affected products
SonicWall · SMA100