Read the docs
TI-2026-32582 Aliases CVE-2026-44691GHSA-g9jw-92q7-g7fj

In Eclipse Theia versions prior to 1.69.0, custom task definitions in workspace files…

Priority LOW 39CWE-829Published · Updated

Key facts

Attack vector
Local
Privileges required
None
User interaction
Active
Attack complexity
Low
Attack requirements
None
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub. Impact type from CWE-829.

Summary

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.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00408 35th percentileScored 2026-11-07
Fix Fixed Eclipse Theia (Eclipse Foundation): 1.69.0@theia/debug (npm): 1.69.0+2 more products

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
Eclipse FoundationEclipse Theiabefore 1.69.01.69.0Patch availableCNA
—@theia/debug (npm)before 1.69.01.69.0Patch availableGHSA-g9jw-92q7-g7fj
—@theia/task (npm)before 1.69.01.69.0Patch availableGHSA-g9jw-92q7-g7fj
—@theia/workspace (npm)before 1.69.01.69.0Patch availableGHSA-g9jw-92q7-g7fj
  • Eclipse Theia VendorEclipse Foundation Affected before 1.69.0 Fixed in 1.69.0 Patch available CNA
  • @theia/debug (npm) Vendor— Affected before 1.69.0 Fixed in 1.69.0 Patch available GHSA-g9jw-92q7-g7fj
  • @theia/task (npm) Vendor— Affected before 1.69.0 Fixed in 1.69.0 Patch available GHSA-g9jw-92q7-g7fj
  • @theia/workspace (npm) Vendor— Affected before 1.69.0 Fixed in 1.69.0 Patch available GHSA-g9jw-92q7-g7fj

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:eclipse:theia:*:*:*:*:*:*:*:*before 1.69.0VulnerableEclipse Foundation
  • cpe:2.3:a:eclipse:theia:*:*:*:*:*:*:*:* Versions before 1.69.0 Vulnerable ·Eclipse Foundation

Remediation

  • Fix · CNA Eclipse Theia (Eclipse Foundation) Fixed in 1.69.0
  • Fix · GHSA-g9jw-92q7-g7fj @theia/debug (npm) Fixed in 1.69.0 Advisory →
  • Fix · GHSA-g9jw-92q7-g7fj @theia/task (npm) Fixed in 1.69.0 Advisory →
  • Fix · GHSA-g9jw-92q7-g7fj @theia/workspace (npm) Fixed in 1.69.0 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-44691
  2. 2026-10-03 Alias added: GHSA-g9jw-92q7-g7fj

References

  • TI-2026-12294 Prototype pollution in Eclipse Theia CVSS 4.0MEDIUM 5.7
  • TI-2021-13470 Path traversal in Eclipse Theia CVSS 3.1CRITICAL 9.8
  • TI-2020-16550 Cross-site scripting in Eclipse Theia CVSS 3.1CRITICAL 9.6
  • TI-2026-10807 Path traversal in Eclipse Theia CVSS 3.1HIGH 7.5
  • TI-2026-44283 Information disclosure in Eclipse Theia CVSS 3.1HIGH 7.5
  • TI-2026-42788 Path traversal in Eclipse Theia CVSS 3.1HIGH 8.8
See all 14 →

Sources