Electerm — это клиент терминала/ssh/sftp/telnet/serialport/RDP/VNC/Spice/ftp с открытым исходным кодом. До версии 3.15.120 Electerm позволял вредоносному RDP-серверу записывать контент, контролируемый злоумышленником, за пределы выбранного каталога сохранения, поскольку путь загрузки буфера обмена RDP в src/client/comComponents/rdp/file-transfer.js передает управляемое сервером имя файла CLIPRDR fileInfo.name в osResolve без очистки. Эта проблема исправлена в версии 3.15.120.
Показать оригинальное описание (EN)
electerm is an open-sourced terminal/ssh/sftp/telnet/serialport/RDP/VNC/Spice/ftp client. Prior to 3.15.120, electerm allows a malicious RDP server to write attacker-controlled content outside the selected save directory because the RDP clipboard download path in src/client/components/rdp/file-transfer.js passes the server-controlled CLIPRDR filename fileInfo.name to osResolve without sanitization. This issue is fixed in version 3.15.120.
Характеристики атаки
Последствия
Строка CVSS v3.1