Skip to content

Update Electron and undici security patches - #2

Merged
KennyMcSimpson merged 1 commit into
mainfrom
maintenance/update-electron-security
Oct 24, 2026
Merged

KennyMcSimpson merged 1 commit into
mainfrom
maintenance/update-electron-security

Conversation

@KennyMcSimpson

Copy link
Copy Markdown
Owner

The packaged Electron runtime was affected by the pointer-lock frame attribution and eMudhra certificate advisories. The lockfile also retained an undici version with three network handling advisories.

Update the pinned Electron runtime from 44.4.5 to the first safe 44.x release, 44.9.1, and undici from 7.30.0 to 7.30.1. The Windows packaging workflow reads this pinned runtime version and verifies its official checksum.

Validation: clean npm ci, npm audit reports 0 vulnerabilities (previously 2 high dependency findings), 29 core tests passed, and 23 real Electron window tests passed without renderer errors. GitHub Actions also checks Linux/Windows interactions and builds the Windows package.

@KennyMcSimpson
KennyMcSimpson merged commit ce6e6a3 into main Oct 24, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant