CVE-2026-118492
Last modified
CVE-2026-118492 is a low-severity vulnerability rated 2/10 on the CVSS scale. In Eclipse Langium versions 3.0.0 and later, the langium-sprotty package does not HTML-escape diagnostic messages before rendering them in the default hover popup provided by `addHoverPopupHandler`. If a Langium grammar allows cross-reference text to contain HTML markup (such as through a STRING terminal), an unresolved cross-reference produces a diagnostic message that includes the literal ref text. EPSS estimates a 0.14% chance of exploitation in the next 30 days.
Description
In Eclipse Langium versions 3.0.0 and later, the langium-sprotty package does not HTML-escape diagnostic messages before rendering them in the default hover popup provided by `addHoverPopupHandler`. If a Langium grammar allows cross-reference text to contain HTML markup (such as through a STRING terminal), an unresolved cross-reference produces a diagnostic message that includes the literal ref text. When a Sprotty diagram is opened for a malicious source file under these conditions, and a user hovers over the corresponding error marker, attacker-controlled JavaScript can execute in the browser or webview.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Eclipse Foundation | Eclipse Langium | >= 3.0.0, <= 4.4.0 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-118492?
How severe is CVE-2026-118492?
How do I fix CVE-2026-118492?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-118484CAI Content Credentials is affected by an Improper Input Val…6.5
- CVE-2026-118485Axel Download Accelerator 2.17.14 and earlier performs URL p…8.1
- CVE-2026-118487In Eclipse Vert.x versions [4.0.0, 4.5.35] or [5.0.0, 5.2.2]…7.5
- CVE-2026-118488In Eclipse Vert.x versions [4.0.0, 4.5.35] or [5.0.0, 5.2.2]…5.9
- CVE-2026-118489In Eclipse Vert.x versions [4.0.0,4.5.35] or [5.0.0,5.2.2], …7.5
- CVE-2026-11849The iRM-IEI Remote Management developed by IEI Integration …9.8
- CVE-2026-118494Joomla Extension - jreviews.com - Secret configs cached in a…8.2
- CVE-2026-118495Joomla / WordPress Extension - acymailing.com - Exposure of …8.8
- CVE-2026-1185A configuration file on the local file system had improper i…8.8
- CVE-2026-11850An integer underflow vulnerability was found in MIT krb5 in …5
- CVE-2026-118500The Cool FormKit Lite – Advanced Form Builder for Elementor …6.4
- CVE-2026-118504The web interface blocks issue and pull request changes on a…6.5
Are you affected by CVE-2026-118492?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
