PT-2022-17199

CVE-2022-25303

·

Publicado

2022-07-12

·

Atualizado

2022-07-19

Descrição por

CVSS 3.1
6.1
Média
MétricasAV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Nome do software vulnerável e versões afetadas
Versões do whoogle-search anteriores à 0.7.2
Descrição
A vulnerabilidade diz respeito a Cross-site Scripting (XSS) por meio do parâmetro de string de consulta q. Quando o parâmetro q não contém a string ‘http’, ele é usado para construir a error message, que é então renderizada no modelo error.html usando a função flask.render template. No entanto, a error message é renderizada usando o filtro | safe, o que significa que a entrada do usuário não é escapada.
Recomendações
Para versões anteriores à 0.7.2, atualize para a versão 0.7.2 ou posterior para resolver o problema. Como solução alternativa temporária, considere restringir o uso do parâmetro q na string de consulta para minimizar o risco de exploração.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-MXVC-FWGX-J778
PYSEC-2022-226
SNYK-PYTHON-WHOOGLESEARCH-2803306
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾