Lucene search

K
veracodeVeracode Vulnerability DatabaseVERACODE:43194
HistorySep 08, 2023 - 8:20 a.m.

Incorrect Control Flow Implementation

2023-09-0808:20:29
Veracode Vulnerability Database
sca.analysiscenter.veracode.com
12
electron
vulnerability
control flow
implementation
security policy
sandbox

CVSS3

9.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

EPSS

0.002

Percentile

54.1%

Electron is vulnerable to Incorrect Control Flow Implementation. The vulnerability is caused by not respecting a Content-Security-Policy (CSP) in renderers that have sandbox disabled (i.e: sandbox:false). This can result in usage of methods like eval() and new Function unexpectedly which can result in an expanded attack surface for an attacker.

CVSS3

9.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

EPSS

0.002

Percentile

54.1%