CVE-2026-44691: High severity Eclipse Eclipse Theia vulnerability
In Eclipse Theia versions prior to 1.69.0, custom task definitions in workspace files (e.g. .theia/tasks.json, .vscode/tasks.json) could be executed without requiring workspace trust. An attacker could craft a malicious repository that, when cloned and opened in Theia, leads to execution of arbitrary commands with the user's privileges. In combination with AI chat features and a workspace .theia/settings.json that disabled tool confirmation, this could be triggered automatically by sending a message in the AI chat.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
npm/@theia/workspaceto a version that resolves this vulnerability.Fixed in 1.69.0 - Upgrade
Upgrade
npm/@theia/taskto a version that resolves this vulnerability.Fixed in 1.69.0 - Upgrade
Upgrade
npm/@theia/debugto a version that resolves this vulnerability.Fixed in 1.69.0 - Configuration
Enable tool confirmation in .theia/settings.json so that AI chat and other features require explicit user confirmation before invoking external tools or commands.
Workspace settings (.theia/settings.json) tool confirmation = enabled - Configuration
Configure Theia to require workspace trust before executing workspace-defined tasks (for example .theia/tasks.json or .vscode/tasks.json) to prevent automatic execution from untrusted repositories.
Eclipse Theia workspace trust = required
Event History
Frequently Asked Questions
What is the severity of CVE-2026-44691?
The severity of CVE-2026-44691 is high, rated at 8.4 on the CVSS scale.
How do I fix CVE-2026-44691?
To fix CVE-2026-44691, upgrade Eclipse Theia to version 1.69.0 or later.
What vulnerabilities are associated with CVE-2026-44691?
CVE-2026-44691 allows execution of arbitrary code via custom task definitions without workspace trust.
Which versions of Eclipse Theia are affected by CVE-2026-44691?
Eclipse Theia versions prior to 1.69.0 are affected by CVE-2026-44691.
What impact does CVE-2026-44691 have on security?
CVE-2026-44691 can lead to unauthorized code execution, posing significant risks to the security of the user's environment.