Hoje, estamos lançando atualizações para o NGINX Plus, o NGINX Open Source e a assinatura do NGINX Open Source em resposta às vulnerabilidades descobertas internamente no módulo HTTP/3 ngx_http_v3_module. Essas vulnerabilidades foram descobertas com base em dois relatórios de bugs no NGINX Open Source (trac #2585 e trac #2586). Observe que esse módulo não é habilitado por padrão e está documentado como experimental.
As vulnerabilidades foram registradas no banco de dados Common Vulnerabilities and Exposures (CVE), e a Equipe de Resposta a Incidentes de Segurança da F5 (F5 SIRT) atribuiu pontuações a elas usando a escala do Sistema Comum de Pontuação de Vulnerabilidades (CVSS v3.1).
As seguintes vulnerabilidades no módulo HTTP/3 se aplicam ao NGINX Plus, à assinatura do NGINX Open Source e ao NGINX Open Source.
CVE-2024-24989: A correção para essa vulnerabilidade está incluída nas seguintes versões do software:
- NGINX Plus R31 P1
- Assinatura do NGINX Open Source R6 P1
- NGINX Open Source, versão mainline 1.25.4. (A versão estável mais recente do NGINX Open Source, a 1.24.0, não foi afetada.)
CVE-2024-24990: A correção para essa vulnerabilidade está incluída nas seguintes versões de software:
- NGINX Plus R30 P2
- NGINX Plus R31 P1
- Assinatura do NGINX Open Source R5 P2
- Assinatura do NGINX Open Source R6 P1
- NGINX Open Source, versão mainline 1.25.4. (A versão estável mais recente do NGINX Open Source, a 1.24.0, não foi afetada.)
Você será afetado se estiver executando o NGINX Plus R30 ou R31, os pacotes de assinatura do NGINX Open Source R5 ou R6, ou a versão mainline 1.25.3 ou anterior do NGINX Open Source. Recomendamos enfaticamente que você atualize seu software NGINX para a versão mais recente.
Para obter instruções sobre como atualizar o NGINX Plus, consulte Atualização do NGINX Plus no Guia de Administração do NGINX Plus. Os clientes do NGINX Plus também podem entrar em contato com nossa equipe de suporte para obter assistência em https://my.f5.com/.
Sobre o autor
Publicações relacionadas no blog

Como o F5 NGINX One aprimora o gerenciamento e a observabilidade
Descubra como o F5 NGINX One aprimora o gerenciamento e a observabilidade de ambientes híbridos e multicloud ao oferecer um console web centralizado baseado em SaaS, com insights em tempo real, conformidade automatizada e gerenciamento simplificado de configurações.

Do OpenAPI ao NGINX como gateway de API usando uma API declarativa
Descubra como transformar uma definição de esquema OpenAPI em uma configuração NGINX totalmente funcional, operando como um API Gateway com a segurança de um Web Application Firewall e um Portal do Desenvolvedor, usando uma abordagem declarativa de API.

Como gerenciar picos repentinos de tráfego e sobrecarga do servidor
Picos de tráfego e sobrecarga de servidores são preocupações sérias para varejistas online em qualquer época, mas especialmente durante a “Cyber Season” de compras de fim de ano. Detalhamos como você pode aproveitar as soluções de entrega de aplicações de nível de produção da NGINX para se preparar para aumentos repentinos de tráfego.

Distribuição segura de chaves privadas SSL com o NGINX
Descrevemos três maneiras progressivamente mais seguras de proteger chaves privadas SSL ao configurar o NGINX para processar tráfego HTTPS: permitir acesso de leitura apenas ao usuário root, criptografar as chaves com senhas armazenadas separadamente e distribuir as senhas a partir de um repositório central.
Agrupando solicitações de API em lotes com NGINX Plus e o módulo JavaScript do NGINX
O módulo JavaScript do NGINX lançado com o NGINX Plus R15 oferece suporte a subsolicitações, possibilitando uma classe totalmente nova de casos de uso para o NGINX Plus. Este exemplo completo também usa a API do NGINX Plus e os módulos de chave-valor para converter solicitações de API dos clientes em solicitações separadas para as APIs dos microsserviços que compõem um aplicativo.
Como superar o esgotamento de portas efêmeras no NGINX e no NGINX Plus
Confira dicas para evitar o esgotamento de portas efêmeras com ajustes no kernel do Linux, conexões keepalive e conexões vinculadas dinamicamente a endereços IP locais.