Security context

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

enso-org/enso
develop @ 4135f92
9
Fixes
0
CVEs
HIGH
Peak severity
75.0%
Coverage
Highlights
Information Disclosure: 5 prior fixes. Scrutinize any change in this area.
app/ide-desktop/lib/client/src/security.ts: most-fixed (2 issues). Treat as high-risk during review.
1 high-severity fix in this history; regressions here are high-impact.
Recurring patterns

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

Information Disclosure: Shared mutable HTTP request builders could leak cloud secrets across parallel or subsequent requests. Cloned builders should be mandated for secret-carrying requests.
Auth Bypass: Publicly exposing the runtime's current execution environment allows unauthorized third-party scripts to bypass context checks and security restrictions inside the execution engine.
Open Redirect: Unrestricted URL opening using Electron shell APIs allows malicious links to trigger external browsers on untrusted host domains, leading to phishing or client-side execution risks.