CVE-2018-8035
Description
Apache UIMA DUCC <=2.2.2 has a stored XSS vulnerability via unescaped user input in its web interface, allowing attacker JavaScript execution in a victim's browser.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Apache UIMA DUCC <=2.2.2 has a stored XSS vulnerability via unescaped user input in its web interface, allowing attacker JavaScript execution in a victim's browser.
Vulnerability
Overview
This is a cross-site scripting (XSS) vulnerability in the Apache UIMA DUCC web server, affecting versions up to and including 2.2.2 [1]. The root cause is that the JavaScript code running in the user's browser does not properly filter or escape user-supplied input when processing DUCC webpage data [1][2]. This inadequate input sanitization enables an attacker to inject arbitrary JavaScript code that will then be executed in the context of a victim's browser session.
Exploitation
Path
The vulnerability is triggered when a user visits a specially crafted DUCC webpage that contains malicious input [1]. The attacker does not need prior authentication if the unescaped input is rendered immediately—for example, through a URL parameter or form submission. The malicious JavaScript runs with the same origin as the DUCC web application, allowing access to session tokens, cookies, or other sensitive data stored by the browser for that site.
Impact
Successful exploitation gives the attacker the ability to execute arbitrary JavaScript in the victim's browser. This can lead to session hijacking, defacement of the web interface, or theft of sensitive information displayed or processed by the DUCC application [1][2]. The Apache Software Foundation rated the severity as "Important" [2].
Mitigation
The vulnerability is resolved by upgrading to Apache UIMA DUCC version 3.0.0 or later [2]. There is no mention of a workaround for versions prior to 3.0.0; users are strongly advised to upgrade. The issue was reported to the private Apache UIMA mailing list and credited to Marshall Schor [2].
AI Insight generated on May 22, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
org.apache.uima:uima-ducc-webMaven | < 3.0.0 | 3.0.0 |
Affected products
2Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
6- github.com/advisories/GHSA-vm59-329q-p468ghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2018-8035ghsaADVISORY
- www.securityfocus.com/bid/108195ghsavdb-entryx_refsource_BIDWEB
- lists.apache.org/thread.html/2f49681259b375d53431605f1c557ef8a3ed0af01a488d2e1b330053%40%3Cdev.uima.apache.org%3Emitremailing-listx_refsource_MLIST
- lists.apache.org/thread.html/2f49681259b375d53431605f1c557ef8a3ed0af01a488d2e1b330053@%3Cdev.uima.apache.org%3EghsaWEB
- uima.apache.org/security_reportghsax_refsource_CONFIRMWEB
News mentions
0No linked articles in our index yet.