PT-2026-108987 · Pyload · Pyload

CVE-2026-75597

·

Publicado

2026-10-09

·

Atualizado

2026-10-09

CVSS v3.1

5.3

Média

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Nome do Software Vulnerável e Versões Afetadas pyLoad versões anteriores a 0.5.0b3.dev101
Description O endpoint /web/<path:filename> em src/pyload/webui/app/blueprints/app blueprint.py renderiza templates Jinja2 sem exigir autenticação, ignorando a proteção @login required aplicada a rotas diretas como /logs, /settings, /queue e /dashboard. Além disso, um erro de digitação em src/pyload/webui/app/handlers.py, onde exc.desc é utilizado em vez de exc.description, faz com que a aplicação vaze nomes de variáveis internas do Jinja2 nos corpos de resposta HTTP 500. Um invasor também pode enumerar nomes de templates válidos ao analisar a diferença entre os códigos de resposta HTTP 200 e 500.
Recommendations Atualize o pyLoad para a versão 0.5.0b3.dev101 ou posterior. Como medida de mitigação temporária, restrinja o acesso ao endpoint /web/<path:filename> para evitar a renderização de templates e o vazamento de informações sem autenticação.

Exploit

Correção

Generation of Error Message Containing Sensitive Information

Missing Authentication

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-75597
GHSA-J92P-C242-7HFX

Produtos afetados

Pyload