Read the docs
TI-2026-18120 Aliases CVE-2026-22551GHSA-qwjm-9c66-w4q4

In Eclipse Theia versions prior to 1.71.0, the AI chat rendered Markdown image tags from…

Priority LOW 29CWE-201Published · Updated

Key facts

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

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

Summary

In Eclipse Theia versions prior to 1.71.0, the AI chat rendered Markdown image tags from AI responses, triggering HTTP requests to arbitrary external URLs without restriction. Combined with prompt injection in a malicious workspace, an attacker could induce the AI agent to construct image URLs encoding sensitive information from the workspace or conversation context, exfiltrating it to attacker-controlled servers. The workspace trust enforcement introduced in v1.71.0 mitigates the documented attack chain by disabling AI features in untrusted workspaces.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00312 24th percentileScored 2026-11-07
Fix Fixed Eclipse Theia (Eclipse Foundation): 1.71.0@theia/ai-chat-ui (npm): 1.71.0+6 more products

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

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.71.01.71.0Patch availableCNA
—@theia/ai-chat-ui (npm)before 1.71.01.71.0Patch availableGHSA-qwjm-9c66-w4q4
—@theia/ai-chat (npm)before 1.71.01.71.0Patch availableGHSA-qwjm-9c66-w4q4
—@theia/ai-claude-code (npm)before 1.71.01.71.0Patch availableGHSA-qwjm-9c66-w4q4
—@theia/ai-code-completion (npm)before 1.71.01.71.0Patch availableGHSA-qwjm-9c66-w4q4
—@theia/ai-core (npm)before 1.71.01.71.0Patch availableGHSA-qwjm-9c66-w4q4
—@theia/ai-editor (npm)before 1.71.01.71.0Patch availableGHSA-qwjm-9c66-w4q4
—@theia/ai-ide (npm)before 1.71.01.71.0Patch availableGHSA-qwjm-9c66-w4q4
  • Eclipse Theia VendorEclipse Foundation Affected before 1.71.0 Fixed in 1.71.0 Patch available CNA
  • @theia/ai-chat-ui (npm) Vendor— Affected before 1.71.0 Fixed in 1.71.0 Patch available GHSA-qwjm-9c66-w4q4
  • @theia/ai-chat (npm) Vendor— Affected before 1.71.0 Fixed in 1.71.0 Patch available GHSA-qwjm-9c66-w4q4
  • @theia/ai-claude-code (npm) Vendor— Affected before 1.71.0 Fixed in 1.71.0 Patch available GHSA-qwjm-9c66-w4q4
  • @theia/ai-code-completion (npm) Vendor— Affected before 1.71.0 Fixed in 1.71.0 Patch available GHSA-qwjm-9c66-w4q4
  • @theia/ai-core (npm) Vendor— Affected before 1.71.0 Fixed in 1.71.0 Patch available GHSA-qwjm-9c66-w4q4
  • @theia/ai-editor (npm) Vendor— Affected before 1.71.0 Fixed in 1.71.0 Patch available GHSA-qwjm-9c66-w4q4
  • @theia/ai-ide (npm) Vendor— Affected before 1.71.0 Fixed in 1.71.0 Patch available GHSA-qwjm-9c66-w4q4

CPE configurations NVD · 1

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

Remediation

  • Fix · CNA Eclipse Theia (Eclipse Foundation) Fixed in 1.71.0
  • Fix · GHSA-qwjm-9c66-w4q4 @theia/ai-chat-ui (npm) Fixed in 1.71.0 Advisory →
  • Fix · GHSA-qwjm-9c66-w4q4 @theia/ai-chat (npm) Fixed in 1.71.0 Advisory →
  • Fix · GHSA-qwjm-9c66-w4q4 @theia/ai-claude-code (npm) Fixed in 1.71.0 Advisory →
  • Fix · GHSA-qwjm-9c66-w4q4 @theia/ai-code-completion (npm) Fixed in 1.71.0 Advisory →
  • Fix · GHSA-qwjm-9c66-w4q4 @theia/ai-core (npm) Fixed in 1.71.0 Advisory →
  • Fix · GHSA-qwjm-9c66-w4q4 @theia/ai-editor (npm) Fixed in 1.71.0 Advisory →
  • Fix · GHSA-qwjm-9c66-w4q4 @theia/ai-ide (npm) Fixed in 1.71.0 Advisory →

Fixed in the same release

Records fixed by the same vendor advisory or release, as the CNA lists them.

  • Release ·

    Eclipse Theia 1.71.0

    3 records Highest priority Priority LOW 3 LOW

    Other records, highest priority first

    • TI-2026-34242 In Eclipse Theia versions prior to 1.71.0, files matching the pattern…Priority LOW 39
    • TI-2026-32580 In Eclipse Theia versions prior to 1.71.0, the AI chat agent processed workspace file and…Priority LOW 39

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-22551
  2. 2026-10-03 Alias added: GHSA-qwjm-9c66-w4q4

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