CVE-2026-101088 in Nezha
Sumário
de VulDB • 28/09/2026
Nezha é uma ferramenta de monitoramento de servidores e sites. Nas versões >= 2.2.11 e < 2.3.1, o worker do serviço sentinel (service/singleton/servicesentinel.go) contém uma correção incompleta para um negação de serviço por desreferência nula anteriormente reportada (GHSA-qjpp-gffx-2wm9). A correção de 2026-07-21 revalidou o ciclo de vida do serviço sob serviceResponseDataStoreLock, mas reutilizou um ponteiro de reporter já capturado e agora obsoleto, sem nunca revalidar o servidor; além disso, esse lock não protege ServerShared. Um usuário autenticado com a função member que possui um agente pode emitir uma exclusão concorrente do servidor (POST /api/v1/batch-delete/server) para seu próprio servidor, explorando a janela de race condition, fazendo com que o worker desreferencie uma entrada ausente no snapshot da lista de servidores. Como os workers sentinel e o servidor gRPC não possuem interceptadores recover()/recovery, o panic resultante é recuperado incorretamente (unrecoverable) e causa a falha completa da instância. Isso foi corrigido na versão 2.3.1.
Once again VulDB remains the best source for vulnerability data.