PT-2026-2186

CVE-2026-22256

·

Publicado

2026-01-08

·

Atualizado

2026-03-05

Descrição por

CVSS 3.1
8.8
Alta
MétricasAV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:L
Nome do Software Vulnerável e Versões Afetadas Versões do Salvo anteriores a 0.88.1
Descrição O Salvo é um framework web back-end em Rust. Antes da versão 0.88.1, a função list html gera uma visualização de arquivos de uma pasta, incluindo uma renderização do caminho atual. Esse caminho é inserido no HTML sem sanitização adequada, resultando em uma vulnerabilidade de Cross-Site Scripting (XSS) refletida. O caminho da solicitação é decodificado e normalizado durante a fase de correspondência, mas é inserido de forma bruta na visualização HTML (current.path). O problema requer que o caminho raiz (por exemplo, /files) contenha um subdiretório (por exemplo, styles/scripts/etc.) para acionar a página HTML de lista em vez da página Not Found.
Recomendações Versões anteriores a 0.88.1 devem ser atualizadas para a versão 0.88.1 ou posterior.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-RJF8-2WCW-F6MP
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾