No programa de visualização de documentos Xreader, desenvolvido pelos criadores da distribuição Linux Mint, foram identificadas duas vulnerabilidades que podem levar à execução de código malicioso ao abrir arquivos especialmente formatados nos formatos EPUB e CBT. As vulnerabilidades foram corrigidas nas atualizações Xreader 4.0.0, 3.8.5, 3.6.6, 3.2.3 e 2.6.5.
As vulnerabilidades foram causadas por erros no código ao analisar os formatos EPUB e CBT. No caso do EPUB, o problema (CVE-2023-44451) está relacionado à falta de devida escapagem de caracteres especiais ("..\/ ") nos parâmetros utilizados na formação do caminho do arquivo para descompactar o conteúdo no diretório de arquivos temporários. No caso do CBT, a vulnerabilidade (CVE-2023-44452) é causada pelo uso de valores não limpos do arquivo como argumentos na execução do comando externo intltool_merge por meio da função system().
Fonte: opennet.ru
