CVE-2026-14574 in Theiainfo

Zusammenfassung

von VulDB • 05.08.2026

In Eclipse Theia ab Version 0.7.0 bis einschließlich 1.73.1 führt die Funktion `PreferenceUtils.merge` in `@theia/core` eine rekursive Zusammenführung von Präferenzwerten durch, ohne prototypbezogene Schlüssel (`__proto__`, `constructor`, `prototype`) abzulehnen. Da diese Funktion von `PreferenceServiceImpl.doResolve` bei jeder Auflösung von Präferenzen über verschiedene Bereiche hinweg (Standard-, Benutzer-, Arbeitsbereichs- und Ordnerkontext) aufgerufen wird, kann ein manipulierter Präferenzwert in einer Arbeitsbereichseinstellungsdatei (` .theia/settings.json` oder `.vscode/settings.json`) den `Object.prototype` kontaminieren, wenn der Nutzer den Arbeitsbereich öffnet. Dies könnte die Anwendungslogik über den gesamten Theia-Prozess hinweg verändern.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

Eclipse

Reservieren

03.07.2026

Veröffentlichung

05.08.2026

Moderieren

akzeptiert

Eintrag

VDB-386163

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!