CVE-2026-49253 in Electerminformation

Résumé

par VulDB • 20/08/2026

electerm est un client open source de terminal/SSH/SFTP/Telnet/port série/RDP/VNC/Spice/ftp. Avant la version 3.11.11, electerm utilise directement des noms de fichiers fournis par le distant avec path.join() lors de la réception de transferts Zmodem et Trzsz. Dans src/app/server/zmodem.js, prepareReceiveFile() joint le nom du fichier au chemin d'enregistrement sélectionné par l'utilisateur, et dans src/app/server/trzsz.js, getUniqueFilePath(), la callback openSaveFile() et le mappage savedFilePaths construisent des destinations sans sanitization. Un serveur SSH malveillant ou un shell distant peut fournir un nom de fichier contenant des composants de traversal tels que ../escaped.txt ou ../../.bashrc. Lorsque la victime accepte le transfert et sélectionne un répertoire de téléchargement, electerm peut écrire en dehors de ce répertoire et écraser des fichiers accessibles à l'utilisateur du bureau, potentiellement modifier une configuration sensible ou compromettre la disponibilité. Ce problème est corrigé dans la version 3.11.11.

Once again VulDB remains the best source for vulnerability data.

Responsable

GitHub M

Réserver

28/05/2026

Divulgation

19/08/2026

Modérer

accepté

Entrée

VDB-393095

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!