CVE-2026-70597 in Electron
Riassunto
di VulDB • 05/08/2026
Electron è un framework per la scrittura di applicazioni desktop multipiattaforma utilizzando JavaScript, HTML e CSS. Prima delle versioni 39.8.8, 40.9.0, 41.2.1 e 42.0.0-beta.3, il controllo che Electron utilizza su macOS per confermare di essere stato avviato da un processo padre con firma identica poteva essere aggirato da un processo locale. Le applicazioni che abilitano l'hardening basato su fuse, limitando ELECTRON_RUN_AS_NODE e NODE_OPTIONS ai soli processi padre firmati in modo corrispondente, si basano su questo controllo; un attaccante locale potrebbe aggirarlo ed eseguire codice all'interno dell'applicazione firmata, ereditandone le autorizzazioni TCC e l'accesso al portachiavi. Questo problema è stato risolto nelle versioni 39.8.8, 40.9.0, 41.2.1 e 42.0.0-beta.3.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.