Advisory Database
  • Advisories
  • Dependency Scanning
  1. npm
  2. ›
  3. electron
  4. ›
  5. CVE-2025-55305

CVE-2025-55305: Electron has ASAR Integrity Bypass via resource modification

September 3, 2025

This only impacts apps that have the embeddedAsarIntegrityValidation and onlyLoadAppFromAsar fuses enabled. Apps without these fuses enabled are not impacted.

Specifically this issue can only be exploited if your app is launched from a filesystem the attacker has write access too. i.e. the ability to edit files inside the resources folder in your app installation on Windows which these fuses are supposed to protect against.

References

  • github.com/advisories/GHSA-vmqv-hx8q-j7mg
  • github.com/electron/electron
  • github.com/electron/electron/commit/23a02934510fcf951428e14573d9b2d2a3c4f28b
  • github.com/electron/electron/commit/2e5a0b7220ebf955c6785cc5adb2e2b1cf77dac1
  • github.com/electron/electron/commit/3f92511cdecc39f46b0e86cce40a0c691e301c9d
  • github.com/electron/electron/commit/fdf29ce83870109d403f5c23ae529dbd0e8f4fee
  • github.com/electron/electron/pull/48101
  • github.com/electron/electron/pull/48102
  • github.com/electron/electron/pull/48103
  • github.com/electron/electron/pull/48104
  • github.com/electron/electron/security/advisories/GHSA-vmqv-hx8q-j7mg
  • nvd.nist.gov/vuln/detail/CVE-2025-55305

Code Behaviors & Features

Detect and mitigate CVE-2025-55305 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 35.7.5, all versions starting from 36.0.0-alpha.1 before 36.8.1, all versions starting from 37.0.0-alpha.1 before 37.3.1, all versions starting from 38.0.0-alpha.1 before 38.0.0-beta.6

Fixed versions

  • 35.7.5
  • 36.8.1
  • 37.3.1
  • 38.0.0-beta.6

Solution

Upgrade to versions 35.7.5, 36.8.1, 37.3.1, 38.0.0-beta.6 or above.

Impact 6.1 MEDIUM

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

Learn more about CVSS

Weakness

  • CWE-829: Inclusion of Functionality from Untrusted Control Sphere
  • CWE-94: Improper Control of Generation of Code ('Code Injection')

Source file

npm/electron/CVE-2025-55305.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Thu, 04 Sep 2025 12:20:23 +0000.