Advisory Database
  • Advisories
  • Dependency Scanning
  1. npm
  2. ›
  3. @theia/ai-code-completion
  4. ›
  5. CVE-2026-22551

CVE-2026-22551: [Eclipse Theia] Data Exfiltration via Markdown Image Rendering in AI Chat

June 18, 2026 (updated June 19, 2026)

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.

References

  • github.com/advisories/GHSA-qwjm-9c66-w4q4
  • github.com/eclipse-theia/theia/commit/e3fdfe6992389bc5fa611058d00c39d7408508ed
  • github.com/eclipse-theia/theia/issues/16892
  • github.com/eclipse-theia/theia/pull/17364
  • gitlab.eclipse.org/security/cve-assignment/-/work_items/115
  • nvd.nist.gov/vuln/detail/CVE-2026-22551

Code Behaviors & Features

Detect and mitigate CVE-2026-22551 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 1.71.0

Fixed versions

  • 1.71.0

Solution

Upgrade to version 1.71.0 or above.

Impact 5.5 MEDIUM

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N

Learn more about CVSS

Weakness

  • CWE-201: Insertion of Sensitive Information Into Sent Data

Source file

npm/@theia/ai-code-completion/CVE-2026-22551.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sat, 20 Jun 2026 12:17:05 +0000.