Alan-Agius4

#39088de 53,633
7.1CVSS total
Vulnerabilidades · 1
PT-2025-37099
7.1
2025-09-10
Google · Angular · CVE-2025-59052
Nome do Software Vulnerável e Versões Afetadas: Versões do Angular 18.2.14 até 18.2.21 Versões do Angular 19.2.15 até 19.2.16 Versões do Angular 20.3.0 Versões do Angular 21.0.0-next.3 Descrição: O Angular utiliza um contêiner de DI (Injeção de Dependência) para manter o estado específico da requisição durante a renderização no lado do servidor. Por razões históricas, este contêiner era armazenado como uma variável global de escopo de módulo JavaScript. Requisições simultâneas poderiam inadvertidamente compartilhar ou sobrescrever o estado do injetor global, potencialmente levando a uma requisição respondendo com dados destinados a outra, resultando em vazamentos de dados ou tokens. As APIs `bootstrapApplication`, `getPlatform` e `destroyPlatform` estavam vulneráveis. Recomendações: Versões do Angular 18.2.14 até 18.2.21: Atualize para a versão 18.2.21. Versões do Angular 19.2.15 até 19.2.16: Atualize para a versão 19.2.16. Versões do Angular 20.3.0: Atualize para a versão 20.3.0. Versões do Angular 21.0.0-next.3: Não há recomendação específica disponível. Como solução alternativa, desative o SSR via Rotas do Servidor ou opções do builder. Como solução alternativa, remova qualquer comportamento assíncrono das funções `bootstrap` personalizadas. Como solução alternativa, remova usos de `getPlatform()` no código da aplicação. Como solução alternativa, garanta que a build do servidor defina `ngJitMode` como false.