Security context

What an agent needs to avoid regressing past fixes and find the next vuln in this repo.

ethereum/mist
develop @ 81228a3
27
Fixes
0
CVEs
CRITICAL
Peak severity
50.0%
Coverage
Highlights
Auth Bypass: 9 prior fixes. Scrutinize any change in this area.
modules/ipc/ipcProviderBackend.js: most-fixed (12 issues). Treat as high-risk during review.
21 high-severity fixes in this history; regressions here are high-impact.
Recurring patterns

The bug types that recur here, drawn from past fixes, not open vulnerabilities.

Sandbox Escape: Untrusted web content can escape the Electron sandbox and escalate privileges if webviews do not strictly isolate their contexts. Security controls must enforce context isolation on all client webviews.
Remote Code Execution: Enabling node integration within rendered webview templates allows loaded pages to execute arbitrary system-level Node.js code, completely bypassing context restrictions.
Authorization Bypass: Inadequate filtering of incoming JSON-RPC commands can allow untrusted webviews to execute privileged administrative operations over the shared IPC socket. This requires strict allowlist-based routing rather than prefix-based blacklists.