CVE-2026-49253 in Electermthông tin

Tóm tắt

Bởi VulDB • 21/08/2026

electerm là một ứng dụng khách terminal/ssh/sftp/telnet/serialport/RDP/VNC/Spice/ftp mã nguồn mở. Trước phiên bản 3.11.11, electerd sử dụng trực tiếp các tên tệp do phía remote cung cấp với hàm path.join() khi nhận các chuyển đổi Zmodem và Trzsz. Trong src/app/server/zmodem.js, prepareReceiveFile() nối tên tệp vào đường dẫn lưu do người dùng chọn; còn trong src/app/server/trzsz.js, getUniqueFilePath(), callback openSaveFile() và ánh xạ savedFilePaths xây dựng các đích ghi mà không thực hiện kiểm tra hợp lệ (sanitization). Một máy chủ SSH độc hại hoặc shell remote có thể cung cấp một tên tệp chứa các thành phần điều hướng thư mục như ../escaped.txt hoặc ../../. Khi nạn nhân chấp nhận chuyển đổi và chọn một thư mục tải xuống, electerm có thể ghi ra ngoài thư mục đó và ghi đè lên các tệp mà người dùng desktop có quyền truy cập, dẫn đến thay đổi cấu hình nhạy cảm hoặc làm suy giảm tính sẵn sàng (availability). Vấn đề này đã được sửa trong phiên bản 3.11.11.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

chịu trách nhiệm

GitHub M

Đặt trước

28/05/2026

Tiết lộ

19/08/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00336

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you want to use VulDB in your project?

Use the official API to access entries easily!