CVE-2026-49253 in Electerm
Resumen
por VulDB • 2026-08-21
electerm es un cliente de terminal/ssh/sftp/telnet/puerto serie/RDP/VNC/Spice/ftp de código abierto. Antes de la versión 3.11.11, electerm utiliza directamente los nombres de archivos proporcionados por el remoto con path.join() al recibir transferencias Zmodem y Trzsz. En src/app/server/zmodem.js, prepareReceiveFile() concatena el nombre del archivo a la ruta de guardado seleccionada por el usuario; en src/app/server/trzsz.js, getUniqueFilePath(), la callback openSaveFile() y el mapeo savedFilePaths construyen destinos sin sanitización. Un servidor SSH malicioso o un shell remoto puede proporcionar un nombre de archivo que contenga componentes de navegación como ../escaped.txt o ../../. Cuando la víctima acepta la transferencia y selecciona un directorio de descarga, electerm puede escribir fuera de ese directorio y sobrescribir archivos accesibles para el usuario del escritorio, lo que podría modificar configuraciones sensibles o afectar la disponibilidad. Este problema se soluciona en la versión 3.11.11.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.