A descoberta da vulnerabilidade crítica no NGINX identificada como CVE-2026-42533 acendeu um alerta para administradores de sistemas e profissionais de segurança da informação em todo o mundo. A falha, corrigida recentemente pela F5, pode permitir que invasores provoquem a interrupção de servidores e, em determinadas condições, alcancem a execução remota de código (RCE).
Com uma pontuação de 9,2 no CVSS v4, essa vulnerabilidade afeta praticamente todas as versões do NGINX lançadas desde 2011, tornando-se uma das falhas mais graves já registradas no servidor web mais utilizado da internet.
Neste artigo, você entenderá como funciona a falha, quais versões estão vulneráveis, quais produtos são afetados e como proteger sua infraestrutura imediatamente.
O que é a CVE-2026-42533?
A CVE-2026-42533 é uma falha de estouro de buffer (Heap Buffer Overflow) localizada no mecanismo interno de scripts do NGINX responsável por montar strings durante o processamento de requisições HTTP.
Embora a vulnerabilidade dependa de uma configuração específica do servidor, um atacante remoto não autenticado pode enviar requisições HTTP especialmente manipuladas para explorar essa condição.
Os impactos incluem:
- Falha do processo worker do NGINX;
- Reinicialização automática do serviço;
- Negação de serviço (DoS);
- Possível execução remota de código (RCE) quando o ASLR estiver desativado ou puder ser contornado.
Por isso, especialistas em segurança da informação recomendam atualização imediata.
Como funciona a vulnerabilidade?
O erro está no mecanismo de duas etapas
O mecanismo de scripts do NGINX trabalha em duas fases:
- Calcula o tamanho necessário do buffer;
- Escreve os dados dentro desse buffer.
O problema acontece porque ambas as etapas utilizam o mesmo estado interno de capturas de expressões regulares (Regex).
Durante o processamento, uma configuração baseada em map com Regex altera essas capturas entre a primeira e a segunda etapa.
Como consequência:
- o buffer é alocado pequeno demais;
- posteriormente recebe dados maiores;
- ocorre um Heap Buffer Overflow.
O tamanho do estouro é totalmente controlado pela requisição enviada pelo invasor.
Configuração necessária para exploração
A falha não afeta todas as instalações do NGINX.
Ela depende de uma combinação específica:
Configuração vulnerável
- utilização da diretiva map baseada em Regex;
- variável gerada pelo map utilizada em expressão de string;
- utilização simultânea de capturas numeradas ($1, $2 etc.);
- captura utilizada antes da variável do map.
Quando essa combinação existe, a exploração torna-se possível.
Produtos afetados
Além do servidor principal, outros produtos da F5 também podem ser impactados.
| Produto | Situação |
|---|---|
| NGINX Open Source | Vulnerável |
| NGINX Plus | Vulnerável |
| NGINX Ingress Controller | Afetado |
| Gateway Fabric | Afetado |
| App Protect WAF | Afetado |
| Instance Manager | Afetado |
Até o momento do anúncio da vulnerabilidade, alguns desses produtos ainda aguardavam versões corrigidas.
Versões vulneráveis
A vulnerabilidade atinge praticamente toda a história moderna do NGINX.
| Versão | Status |
|---|---|
| 0.9.6 até 1.31.2 | Vulnerável |
| 1.30.4 | Corrigido |
| 1.31.3 | Corrigido |
| NGINX Plus 37.0.3.1 | Corrigido |
Isso significa que servidores executando versões lançadas nos últimos 15 anos podem estar expostos.
Gravidade da vulnerabilidade
A F5 classificou a CVE-2026-42533 com:
| Métrica | Pontuação |
|---|---|
| CVSS v4 | 9.2 |
| CVSS v3.1 | 8.1 |
Apesar da alta complexidade do ataque, a severidade permanece extremamente elevada devido ao impacto potencial.
Pesquisadores acreditam que o risco é ainda maior
Embora a F5 informe que a execução remota de código depende da desativação ou do bypass do ASLR, alguns pesquisadores discordam.
O pesquisador Stan Shaw publicou uma análise técnica indicando que a própria vulnerabilidade pode fornecer o mecanismo necessário para contornar essa proteção.
Segundo ele:
- quando o buffer sobrescrito é menor;
- parte da memória Heap é retornada ao atacante;
- isso pode revelar endereços importantes da memória;
- facilitando a construção do exploit.
Nos testes realizados por Shaw, uma simples requisição GET foi suficiente para recuperar informações críticas da memória em instalações padrão do Ubuntu 24.04.
Caso essas conclusões sejam confirmadas por outros pesquisadores, o impacto da vulnerabilidade crítica no NGINX poderá ser ainda maior do que o inicialmente divulgado.
Comparação entre as vulnerabilidades recentes do NGINX
Nos últimos meses, três falhas semelhantes foram descobertas.
| Vulnerabilidade | Problema | Consequência |
|---|---|---|
| CVE-2026-42533 | Estado de captura corrompido | Heap Overflow |
| CVE-2026-42945 (Rift) | Flag obsoleta | Heap Overflow |
| CVE-2026-9256 | Capturas sobrepostas | Heap Overflow |
Embora os gatilhos sejam diferentes, todas compartilham a mesma fraqueza estrutural.
O mecanismo interno mede o tamanho do buffer em uma etapa e grava os dados em outra.
Quando esse estado muda entre as duas fases, ocorre o estouro.
Esse padrão chamou a atenção da comunidade de segurança da informação, que passou a questionar o design do mecanismo interno do NGINX.
Existe exploração pública?
Até o momento:
- nenhum exploit público foi divulgado;
- a vulnerabilidade ainda não entrou no catálogo KEV da CISA;
- pesquisadores afirmam que uma prova de conceito será divulgada aproximadamente 21 dias após a publicação da correção.
Isso significa que existe uma janela muito pequena para atualização antes que códigos de exploração comecem a circular.
Situação semelhante ocorreu recentemente com a vulnerabilidade Rift, cujo exploit passou a ser utilizado poucos dias após sua divulgação pública.
Como corrigir a vulnerabilidade crítica no NGINX
A recomendação oficial é bastante simples.
Atualize imediatamente para:
- NGINX 1.30.4
- NGINX 1.31.3
- NGINX Plus 37.0.3.1
Essa é considerada a única correção completa.
Existe mitigação temporária?
Sim.
A F5 recomenda substituir mapas que utilizam expressões regulares por capturas nomeadas.
Exemplo:
Em vez de utilizar:
$1
$2Utilizar grupos nomeados.
Essa abordagem reduz significativamente o risco.
Entretanto, pesquisadores identificaram uma variante que ainda pode explorar um caminho alternativo do código.
Por isso, essa mitigação não substitui a atualização oficial.
Como verificar se seu servidor está vulnerável

Os administradores devem revisar cuidadosamente as configurações do NGINX procurando por:
- diretivas map com Regex;
- utilização simultânea de capturas numeradas;
- referências às variáveis geradas pelo map em expressões de string.
Existem scanners desenvolvidos por pesquisadores capazes de identificar automaticamente essas combinações vulneráveis sem explorar o servidor.
Essa análise preventiva é altamente recomendada para equipes de segurança da informação responsáveis por grandes ambientes.
Boas práticas para reduzir riscos
Além da atualização imediata, algumas medidas ajudam a minimizar riscos:
- manter o NGINX sempre atualizado;
- revisar periodicamente configurações baseadas em Regex;
- utilizar ambientes de homologação antes da produção;
- implementar monitoramento contínuo;
- ativar mecanismos de proteção contra exploração;
- acompanhar novos boletins da F5 e da comunidade de segurança da informação.
Conclusão
A vulnerabilidade crítica no NGINX (CVE-2026-42533) representa uma das ameaças mais importantes de 2026 para administradores de servidores web. Apesar de depender de uma configuração específica, seu potencial impacto inclui negação de serviço e, em determinados cenários, execução remota de código, colocando em risco aplicações críticas e serviços expostos à internet.
A atualização para as versões 1.30.4, 1.31.3 ou NGINX Plus 37.0.3.1 é a única solução considerada completa pelos especialistas. Organizações que utilizam NGINX devem revisar suas configurações imediatamente, aplicar os patches disponíveis e reforçar suas práticas de segurança da informação para reduzir a superfície de ataque e evitar possíveis comprometimentos quando códigos de exploração públicos forem disponibilizados.






