Prototype Pollution in Eclipse Foundation Theia

CVE-2026-14574

In Eclipse Theia versions 0.7.0 and up until including 1.73.1, the `PreferenceUtils.merge` function in `@theia/core` recursively merges preference values without rejecting prototype-related keys (`__proto__`, `constructor`, `prototype`). B…

Vulnerability class: Prototype Pollution

Affected products

Weakness classification (CWE)

References