Approved changes feed: RSS · Atom

cpe:2.3:a:electerm_project:electerm:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorElecterm Project (d2e88d16-480a-5341-93db-85532e615ce2)
ProductElecterm (b67a55c1-b2c7-533f-9587-2ed5d35a789e)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/electerm/electerm purl2cpe 2026-06-01 10:15:00.699757
pkg:npm/%40electerm/electerm-bg purl2cpe 2026-06-01 10:15:00.699761

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-86711 vulnerable 2026-09-16 04:32:58.969127 electerm before 5.3.15 Arbitrary Command Execution via Unvalidated runGlobalAsync IPC Bridge
HIGH (7.4)
electerm before 5.3.15 exposes 40+ main-process functions through an unvalidated Electron IPC handler with no function-name allowlist or sender validation. Renderer-side script execution can invoke openFileWithEditor and other functions with arbitrary arguments to execute system commands in the main process.
Published: 2026-09-08T11:23:04.485Z
Updated: 2026-09-08T12:17:37.026Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-43944 vulnerable 2026-06-08 08:03:18.028805 electerm: dangerous code can be run through links or command line
electerm is an open-sourced terminal/ssh/sftp/telnet/serialport/RDP/VNC/Spice/ftp client. From versions 3.0.6 to before 3.8.15, electerm is vulnerable to arbitrary local code execution via deep links, CLI --opts, or crafted shortcuts. Exploit requires clicking a crafted electerm://... link or opening a crafted shortcut/command that launches electerm with attacker-controlled opts. This issue has been patched in version 3.8.15.
Published: 2026-05-08T03:08:09.046Z
Updated: 2026-05-13T13:33:39.255Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-43943 vulnerable 2026-06-08 08:03:18.028326 electerm: RCE via malicious SSH server filename in openFileWithEditor
HIGH (7.8)
electerm is an open-sourced terminal/ssh/sftp/telnet/serialport/RDP/VNC/Spice/ftp client. Prior to version 3.7.9, a code execution (RCE) vulnerability exists in electerm's SFTP open with system editor or "Edit with custom editor" feature. When a user opts to edit a file using open with system editor or open with a custom editor, the filename is passed directly into a command line without sanitization. A malicious actor controlling the SSH server or user OS can exploit this by crafting a filename containing shell metacharacters. If a victim subsequently attempts to edit this file, the injected commands are executed on their machine with the user's privileges. This could allow the attacker to run arbitrary code, install malware, or move laterally within the network. This issue has been patched in version 3.7.9.
Published: 2026-05-08T02:55:51.285Z
Updated: 2026-05-08T14:44:16.203Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-43942 vulnerable 2026-06-08 08:03:18.027847 electerm: Full process.env exposed to renderer via window.pre.env in electerm
MEDIUM (5.5)
electerm is an open-sourced terminal/ssh/sftp/telnet/serialport/RDP/VNC/Spice/ftp client. In versions 3.8.15 and prior, the getConstants() IPC handler in src/app/lib/ipc-sync.js serialises the entire process.env object and sends it to the renderer. The data is stored as window.pre.env and is accessible from any JavaScript running in the renderer (e.g., via the DevTools console or a compromised webview context). An attacker who achieves any JavaScript execution within the renderer can trivially exfiltrate these secrets to a remote server, leading to cloud account compromise, supply chain attacks, and lateral movement. At time of publication, there are no publicly available patches.
Published: 2026-05-08T03:03:54.752Z
Updated: 2026-05-08T23:09:52.223Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-43941 vulnerable 2026-06-08 08:03:18.027506 Unvalidated shell.openExternal in electerm allows arbitrary protocol execution via terminal link click
CRITICAL (9.6)
electerm is an open-sourced terminal/ssh/sftp/telnet/serialport/RDP/VNC/Spice/ftp client. In versions 3.8.15 and prior, Electerm's terminal hyperlink handler passes any URL clicked in the terminal directly to shell.openExternal without any protocol validation. An attacker who controls terminal output (e.g., via a malicious SSH server, compromised remote host, or malicious plugin rendering terminal content) can thus achieve arbitrary code execution or local file access on the victim's machine, requiring only that the victim clicks a displayed link. At time of publication, there are no publicly available patches.
Published: 2026-05-08T03:01:12.461Z
Updated: 2026-05-08T21:28:44.766Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-43940 vulnerable 2026-06-08 08:03:18.027222 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-41501 vulnerable 2026-06-08 08:03:15.509005 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-41500 vulnerable 2026-06-08 08:03:15.508394 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.