PT-2026-114910
CVE-2026-104025
·
Publicado
2026-10-15
·
Atualizado
2026-10-15
Descrição por
CVSS 4.0
8.4
AltaMétricasAV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Nome do Software Vulnerável e Versões Afetadas
PeaZip versões anteriores a 11.2.1
Descrição
No Windows, existe um problema de traversal de caminho na função
execute obj() do visualizador de objetos de arquivo (peach.pas). Um invasor pode executar um programa arbitrário já presente no sistema da vítima ao convencê-la a visualizar a entrada de um arquivo manipulado usando a ação "Preview with... -> Associated application" (Shift+Ctrl+O). O problema ocorre porque a função checkfiledirname() em list utils.pas não realiza uma verificação de contenção de caminho "..", permitindo que a variável tempstring — extraída diretamente do nome da entrada do arquivo — escape do diretório temporário de extração ao ser concatenada com outname. Este caminho resolvido é então passado para ShellExecuteW via cp open(). Além disso, o aviso de confirmação de extensão perigosa está ausente nesta rota de visualização específica, permitindo que executáveis sejam executados sem aviso. Este comportamento foi confirmado em múltiplos formatos de arquivo, incluindo .zip e .tar.Recomendações
Atualize o PeaZip para uma versão posterior à 11.2.0.
Como mitigação temporária, evite usar a ação "Preview with... -> Associated application" (Shift+Ctrl+O) ao visualizar arquivos de fontes não confiáveis.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾