PT-2026-68093 · Eclipse Foundation · Eclipse Theia

·

CVE-2026-14574

·

Published

2026-08-05

·

Updated

2026-08-07

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
Name of the Vulnerable Software and Affected Versions Eclipse Theia versions 0.7.0 through 1.73.1
Description The PreferenceUtils.merge function in @theia/core recursively merges preference values without rejecting prototype-related keys such as proto, constructor, and prototype. This function is called by PreferenceServiceImpl.doResolve during preference resolution across various scopes. A crafted preference value within a workspace settings file, specifically .theia/settings.json or .vscode/settings.json, can lead to prototype pollution of Object.prototype when a user opens the workspace, which may alter application logic throughout the process.
Recommendations Update Eclipse Theia to a version later than 1.73.1.

Exploit

Fix

Prototype Pollution

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-14574
GHSA-F3W9-QFW3-XR32

Affected Products

Eclipse Theia