PT-2022-17199 · Unknown · Whoogle Search

Alessio Della Libera

·

Publicado

2022-07-12

·

Atualizado

2022-07-19

·

CVE-2022-25303

CVSS v3.1

6.1

Média

VetorAV: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.

Correção

XSS

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2022-25303
GHSA-MXVC-FWGX-J778
PYSEC-2022-226
SNYK-PYTHON-WHOOGLESEARCH-2803306

Produtos afetados

Whoogle Search