


Perceptive Security
SOC/SIEM Consultancy

In Eclipse Theia versions up to and including 1.73.1, the `@theia/filesystem` backend exposes HTTP file-download endpoints (`GET /file`, `GET /files/`, `PUT /fi…
Published:
4 augustus 2026 om 22:00:00
Alert date:
5 augustus 2026 om 13:02:41
Source:
nvd.nist.gov
Web Technologies, Zero-Day Vulnerabilities, Identity & Access, Data Breach & Exfiltration
CVE-2026-61891 affects Eclipse Theia versions up to and including 1.73.1, where the @theia/filesystem backend exposes HTTP file-download endpoints without proper authentication or path confinement. The affected endpoints (GET /file, GET /files/, PUT /files/) accept client-supplied URIs and convert them directly to filesystem paths without restricting access to the workspace. In browser-based (non-Electron) deployments, the connection token is only enforced on WebSocket upgrades, while HTTP middleware re-issues cookies and calls next() without rejecting tokenless requests. This allows unauthenticated attackers to read any file accessible by the backend process, including sensitive files outside the workspace such as /etc/hosts, SSH keys, and authentication tokens. Electron deployments using ElectronSecurityToken are not affected by this specific vulnerability path. The issue represents a path traversal and authentication bypass combination with high impact on confidentiality.
Technical details
Mitigation steps:
Affected products:
Eclipse Theia
@theia/filesystem
@theia/core
Related links:
https://nvd.nist.gov/vuln/detail/CVE-2026-61891
https://github.com/eclipse-theia/theia/security/advisories/GHSA-qqc8-9538-25v4
https://gitlab.eclipse.org/security/cve-assignment/-/work_items/176
https://gitlab.eclipse.org/security/vulnerability-reports/-/issues/570
Related CVE's:
Related threat actors:
IOC's:
This article was created with the assistance of AI technology by Perceptive.
