Intel

AIKIDO-2026-434098

electron is vulnerable to Insufficient Policy Enforcement

Insufficient Policy EnforcementCVE-2026-9116 Published 4 days ago

43

Medium Risk

This Affects:

JSelectron
40.0.0 - 40.10.2
Fixed in 40.10.3
41.0.0 - 41.7.1
Fixed in 41.7.2
42.0.0 - 42.3.3
Fixed in 42.4.0
Are you affected? Scan for Free

TL;DR

electron's embedded Chromium service worker static router does not consistently enforce Cross-Origin-Resource-Policy on cache-source responses. Crafted pages that drive static router cache lookups can read cross-origin data that should stay isolated. Pre-fix builds leak readable cross-origin bodies through the cache source. The backport enforces CORP requirements and rejects opaque responses for static router cache sources.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and applications use service worker static routing.

Background info

electron is vulnerable to Insufficient Policy Enforcement in versions 40.0.0 - 40.10.2, 41.0.0 - 41.7.1 and 42.0.0 - 42.3.3.

How to fix this

Upgrade the electron library to the patch version.