PT-2024-19272 · Unknown · Whoogle Search

Sylwia Budzynska

·

Publicado

2024-01-18

·

Atualizado

2024-03-14

·

CVE-2024-22204

CVSS v3.1

5.3

Média

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Nome do software vulnerável e versões afetadas
Whoogle Search versões 0.8.3 e anteriores
Descrição
O Whoogle Search é um metamotor de busca auto-hospedado. A falha permite uma vulnerabilidade limitada de gravação de arquivos quando determinadas opções de configuração estão ativadas. A função config em app/routes.py não valida as variáveis name e config data, controladas pelo usuário, levando à manipulação de caminho e à gravação limitada de arquivos. Os dados salvos são transformados em um dicionário com dados arbitrários e um par chave-valor url antes de serem salvos no sistema. Esta vulnerabilidade permite salvar e sobrescrever arquivos no sistema com as permissões do aplicativo.
Recomendações
Para as versões 0.8.3 e anteriores, atualize para a versão 0.8.4 para resolver o problema.
Como solução temporária, considere desativar a função config em app/routes.py até que um patch esteja disponível.
Restrinja o acesso às opções de configuração no Whoogle para minimizar o risco de exploração.
Evite usar as variáveis name e config data na função config afetada até que a vulnerabilidade seja resolvida.

Exploit

Correção

Path traversal

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2024-22204
GHSA-HH2Q-QV66-JCQG
PYSEC-2024-23

Produtos afetados

Whoogle Search