PT-2026-66838 · Thumbor · Thumbor

CVE-2026-53501

·

Publicado

2026-07-31

·

Atualizado

2026-07-31

CVSS v3.1

8.2

Alta

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Nome do Software Vulnerável e Versões Afetadas Thumbor versões anteriores a 7.8.0
Description A validação HMAC pode ser ignorada devido ao uso do método .replace() do Python ao remover a assinatura da URL antes da validação. Como o .replace() remove todas as ocorrências da substring em vez de apenas a primeira, um invasor pode inserir várias cópias da assinatura na URL. Isso resulta em uma string validada que difere do recurso solicitado, permitindo o carregamento de imagens de domínios ou caminhos não pretendidos e, potencialmente, transformando a implantação em um proxy aberto. O processo envolve a função url.replace() e a função signer.validate().
Recommendations Atualize para a versão 7.8.0.

Correção

Improper Verification of Cryptographic Signature

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-53501
GHSA-MW3H-QJXJ-6XG9

Produtos afetados

Thumbor