Approved changes feed: RSS · Atom
cpe:2.3:a:electerm_project:electerm:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Electerm Project (d2e88d16-480a-5341-93db-85532e615ce2) |
|---|---|
| Product | Electerm (b67a55c1-b2c7-533f-9587-2ed5d35a789e) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from purl2cpe mapping
PURL mappings
| PURL | Source | Last 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
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
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 |
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 |
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 |
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 this panel to browse, search, copy or download the JSON record.