Skip to content
OpenAdvisories
High · 8.1 CVE-2019-17636 EUVD-2021-0816GHSA-f7vx-j8mp-3h2x

Insufficient Verification of Data Authenticity in Eclipse Theia

Published Mar 10, 2020 · Updated Aug 5, 2024 · Assigned by eclipse

Description

In Eclipse Theia versions 0.3.9 through 0.15.0, one of the default pre-packaged Theia extensions is "Mini-Browser", published as "@theia/mini-browser" on npmjs.com. This extension, for its own needs, exposes a HTTP endpoint that allows to read the content of files on the host's filesystem, given their path, without restrictions on the requester's origin. This design is vulnerable to being exploited remotely through a DNS rebinding attack or a drive-by download of a carefully crafted exploit.

Affected products

VendorProductAffectedFixed
The Eclipse Foundation Eclipse Theia 0.3.9 to 0.15.0 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm @theia/mini-browser >= 0.3.9, < 0.16.0 0.16.0 GHSA-f7vx-j8mp-3h2x

References