PT-2022-16157 · Next.Js · Next.Js
Styfle
·
Publicado
2022-02-17
·
Atualizado
2022-02-25
·
CVE-2022-23646
CVSS v3.1
5.9
Média
| Vetor | AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N |
Nome do software vulnerável e versões afetadas
Versões 10.0.0 a 12.1.0 do Next.js
Descrição
O Next.js é uma estrutura React vulnerável à deturpação de informações críticas na interface do usuário (UI). Para ser afetado, o arquivo
next.config.js deve ter uma matriz images.domains atribuída, e o host de imagens atribuído em images.domains deve permitir SVG fornecido pelo usuário. Se o arquivo next.config.js tiver images.loader atribuído a algo diferente do padrão, a instância não é afetada.Recomendações
Para as versões 10.0.0 a 12.0.10 do Next.js, atualize para a versão 12.1.0 para resolver o problema.
Como solução alternativa temporária para as versões 10.0.0 a 12.0.10, altere o
next.config.js para usar uma configuração de carregador diferente da padrão, por exemplo, definindo images.loader como ‘imgix’ ou ‘custom’.Exploit
Correção
UI Misrepresentation of Critical Information
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Next.Js