SCA: security update for electron (GHSA-7fv9-m79r-j9x8)

high Tenable Cloud Security Plugin ID 434849

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- GitHub Electron before 1.6.8 allows remote command execution because of a nodeIntegration bypass
vulnerability. This also affects all applications that bundle Electron code equivalent to 1.6.8 or
earlier. Bypassing the Same Origin Policy (SOP) is a precondition; however, recent Electron versions do
not have strict SOP enforcement. Combining an SOP bypass with a privileged URL internally used by
Electron, it was possible to execute native Node.js primitives in order to run OS commands on the user's
host. Specifically, a chrome-devtools://devtools/bundled/inspector.html window could be used to eval a
Node.js child_process.execFile API call. (CVE-2017-12581)

See Also

https://github.com/advisories/GHSA-7fv9-m79r-j9x8

Plugin Details

Severity: High

ID: 434849

Version: Revision 1.2

Type: Local

Family: SCA Checks

Published: 8/20/2025

Updated: 7/2/2026

Supported Sensors: Tenable Cloud Security, Tenable Self-Hosted Container Security

Risk Information

VPR

Risk Factor: Medium

Score: 4.9

Percentile: 57.12

Vendor

Vendor Severity: High

CVSS v2

Risk Factor: High

Base Score: 9.3

Temporal Score: 7.3

Vector: CVSS2#AV:N/AC:M/Au:N/C:C/I:C/A:C

CVSS Score Source: CVE-2017-12581

CVSS v3

Risk Factor: High

Base Score: 8.1

Temporal Score: 7.3

Vector: CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

Temporal Vector: CVSS:3.0/E:P/RL:O/RC:C

Vulnerability Information

Exploit Available: true

Exploit Ease: Exploits are available

Patch Publication Date: 5/17/2022

Vulnerability Publication Date: 8/6/2017

Reference Information

CVE: CVE-2017-12581

cwe: CWE-78