CVE-2021-41097: falha crítica em aurelia path
Prototype pollution in aurelia-path
Publicada em · Atualizada em
Corrija em breve. Ela tem exploit funcional público.
Uma falha na biblioteca aurelia-path permite que atacantes modifiquem o protótipo do objeto base do JavaScript através de URLs maliciosas, afetando potencialmente todas as aplicações Aurelia que processam caminhos ou URLs fornecidas por usuários.
Vulnerabilidade de prototype pollution na aurelia-path anterior à versão 1.1.7, explorada por parâmetros de URL especialmente construídos (ex: __proto__[propriedade]=valor). Vetor de ataque requer que a aplicação processe URLs controladas pelo atacante; o impacto inclui modificação arbitrária do protótipo Object, afetando todos os objetos da aplicação e potencialmente levando a execução de código remoto ou negação de serviço.