PT-2026-29857 · Rack+2 · Rack+2

Th4S1S

·

Publicado

2026-04-02

·

Atualizado

2026-04-17

·

CVE-2026-34835

CVSS v3.1

6.5

Média

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
As versões do Rack 3.0.0.beta1 até 3.1.21 e de 3.2.0 até 3.2.6 são afetadas por um problema em que o componente Rack::Request analisa incorretamente o cabeçalho Host, aceitando caracteres não permitidos em nomes de host compatíveis com RFC, como /, ?, # e @. Isso pode levar ao envenenamento do cabeçalho Host em aplicativos que usam req.host, req.url ou req.base url para geração de links, redirecionamentos ou validação de origem. O problema se deve ao uso de uma expressão regular excessivamente permissiva para analisar o componente de autoridade do cabeçalho Host. Aplicativos que realizam validação de host ingênua podem ser vulneráveis.
Recomendações: Atualize para a versão 3.1.21 ou 3.2.6 ou posterior do Rack.

Exploit

Correção

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-34835
GHSA-G2PF-XV49-M2H5
USN-8182-1

Produtos afetados

Linuxmint
Rack
Ubuntu