VYPR
Unrated severityOSV Advisory· Published Dec 20, 2018· Updated Sep 17, 2024

CVE-2018-1000837

CVE-2018-1000837

Description

UML Designer version <= 8.0.0 contains a XML External Entity (XXE) vulnerability in XML parser for plugins that can result in Disclosure of confidential data, denial of service, SSRF, port scanning. This attack appear to be exploitable via malicious plugins.xml file.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Affected products

1

Patches

Vulnerability mechanics

Root cause

"The XML parser in UML Designer does not disable external entity resolution."

Attack vector

An attacker can exploit this vulnerability by providing a malicious plugins.xml file to UML Designer. This file can contain external entity references that the XML parser will process. The processing of these external entities can lead to the disclosure of confidential data, denial of service, server-side request forgery, or port scanning from the perspective of the machine running the parser [ref_id=1, ref_id=2].

Affected code

The vulnerability exists in the `ProfileDiagramServices.java` file within the `org.obeonetwork.dsl.uml2.design` plugin. Specifically, the code responsible for parsing the `pluginXML` file using `DocumentBuilderFactory.newInstance()` and `builder.parse()` is affected [ref_id=1, ref_id=2].

What the fix does

The advisory recommends disabling external entity resolution in the XML parser to prevent XXE attacks. This can be achieved by setting specific features on the `DocumentBuilderFactory` before creating the `DocumentBuilder`. The patch does not show specific code changes, but the remediation guidance suggests configuring the factory to prevent external entity processing [ref_id=1, ref_id=2].

Preconditions

  • inputA malicious plugins.xml file crafted with external entity references.

Generated on Jun 5, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.

References

2

News mentions

0

No linked articles in our index yet.