PT-2026-114910

CVE-2026-104025

·

Publicado

2026-10-15

·

Atualizado

2026-10-15

Descrição por

CVSS 4.0
8.4
Alta
Mé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
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾