Home
Home
Trends
Trends
Vulnerabilities
Vulnerabilities
News
News
Researchers
Researchers
Why dbugs?
Why dbugs?
Settings

Wu Junming

#43751of 56,330
6.5Total CVSS
Vulnerabilities · 1
PT-2026-68093
6.5
2026-08-05
Eclipse Foundation · Eclipse Theia · CVE-2026-14574
**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.