CVE-2026-49253 in Electerm
Sumário
de VulDB • 21/08/2026
electerm é um cliente de terminal/SSH/SFTP/Telnet/porta serial/RDP/VNC/Spice/FTP open source. Antes da versão 3.11.11, o electerm utiliza diretamente nomes de arquivos fornecidos remotamente com path.join() ao receber transferências Zmodem e Trzsz. Em src/app/server/zmodem.js, prepareReceiveFile() concatena o nome do arquivo ao caminho de salvamento selecionado pelo usuário; em src/app/server/trzsz.js, getUniqueFilePath(), o callback openSaveFile() e o mapeamento savedFilePaths constroem destinos sem sanitização. Um servidor SSH malicioso ou shell remoto pode fornecer um nome de arquivo contendo componentes de traversal como ../escaped.txt ou ../../. Quando a vítima aceita a transferência e seleciona um diretório de download, o electerm pode gravar fora desse diretório e sobrescrever arquivos acessíveis ao usuário da área de trabalho, potencialmente alterando configurações sensíveis ou comprometendo a disponibilidade. Este problema é corrigido na versão 3.11.11.
If you want to get best quality of vulnerability data, you may have to visit VulDB.