Security context

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

eclipse-theia/theia
master @ 6d19bf7
41
Fixes
11
CVEs
CRITICAL
Peak severity
23.5%
Coverage
Highlights
Auth Bypass: 9 prior fixes. Scrutinize any change in this area.
packages/core: most-fixed (2 issues). Treat as high-risk during review.
18 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.

Auth Bypass: The backend API access in the Electron-based environment could be accessed by unauthorized local windows if token generation and validation mechanisms were bypassed, which was mitigated by introducing timing-safe token verification.
Sandbox Bypass: Disabling context isolation or enabling Node.js integration within the Electron renderer process allowed an attacker who achieved XSS to escape the Chromium sandbox and execute arbitrary commands.
Auth Bypass: Untrusted workspace environments could automatically invoke sensitive capabilities, run arbitrary code templates, start Model Context Protocol (MCP) servers, or execute debug sessions without user consent or explicit workspace trust checks.