Skip to content
OpenAdvisories
Medium · 6.0 CVE-2026-45787 EUVD-2026-32959GHSA-g29v-q6h7-76wh

electerm's encrypt method not safe enough

Published May 28, 2026 · Updated May 29, 2026 · Assigned by GitHub_M

Description

electerm is an open-sourced terminal/ssh/sftp/telnet/serialport/RDP/VNC/Spice/ftp client. Prior to 3.9.5, deterministic AES-192-CBC with a fixed zero IV, constant KDF salt, and no MAC leads to confidentiality and integrity failures for synced bookmark/profile data. Attackers can crack common passwords across installs and perform undetected ciphertext bit-flips to alter config/bookmarks. This vulnerability is fixed in 3.9.5.

Affected products

VendorProductAffectedFixed
electerm electerm < 3.9.5 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm electerm < 3.9.5 3.9.5 GHSA-g29v-q6h7-76wh

References