CVE Vulnerabilities

CVE-2018-12544

Improper Restriction of XML External Entity Reference

Published: Oct 10, 2018 | Modified: Nov 21, 2024
CVSS 3.x
9.8
CRITICAL
Source:
NVD
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.x
7.5 HIGH
AV:N/AC:L/Au:N/C:P/I:P/A:P
RedHat/V2
RedHat/V3
6.5 MODERATE
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Ubuntu
root.io logo minimus.io logo echo.ai logo

In version from 3.5.Beta1 to 3.5.3 of Eclipse Vert.x, the OpenAPI XML type validator creates XML parsers without taking appropriate defense against XML attacks. This mechanism is exclusively when the developer uses the Eclipse Vert.x OpenAPI XML type validator to validate a provided schema.

Weakness

The product processes an XML document that can contain XML entities with URIs that resolve to documents outside of the intended sphere of control, causing the product to embed incorrect documents into its output.

Affected Software

NameVendorStart VersionEnd Version
Vert.xEclipse3.5.0 (including)3.5.0 (including)
Vert.xEclipse3.5.0-beta1 (including)3.5.0-beta1 (including)
Vert.xEclipse3.5.1 (including)3.5.1 (including)
Vert.xEclipse3.5.2 (including)3.5.2 (including)
Vert.xEclipse3.5.2-cr1 (including)3.5.2-cr1 (including)
Vert.xEclipse3.5.2-cr2 (including)3.5.2-cr2 (including)
Vert.xEclipse3.5.2-cr3 (including)3.5.2-cr3 (including)
Vert.xEclipse3.5.3 (including)3.5.3 (including)
Vert.xEclipse3.5.3-cr1 (including)3.5.3-cr1 (including)
Text-Only RHOARRedHatvertx-web*

Potential Mitigations

References