top of page
perceptive_background_267k.jpg

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

Click to open the original link from this advisory

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:

Related CVE's:

Related threat actors:

IOC's:

This article was created with the assistance of AI technology by Perceptive.

© 2025 by Perceptive Security. All rights reserved.

email: info@perceptivesecurity.com

Deze website toont informatie afkomstig van externe bronnen; Perceptive aanvaardt geen verantwoordelijkheid voor de juistheid, volledigheid of actualiteit van deze informatie.

bottom of page