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

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

Name Vendor Start Version End Version
Vert.x Eclipse 3.5.0 (including) 3.5.0 (including)
Vert.x Eclipse 3.5.0-beta1 (including) 3.5.0-beta1 (including)
Vert.x Eclipse 3.5.1 (including) 3.5.1 (including)
Vert.x Eclipse 3.5.2 (including) 3.5.2 (including)
Vert.x Eclipse 3.5.2-cr1 (including) 3.5.2-cr1 (including)
Vert.x Eclipse 3.5.2-cr2 (including) 3.5.2-cr2 (including)
Vert.x Eclipse 3.5.2-cr3 (including) 3.5.2-cr3 (including)
Vert.x Eclipse 3.5.3 (including) 3.5.3 (including)
Vert.x Eclipse 3.5.3-cr1 (including) 3.5.3-cr1 (including)
Text-Only RHOAR RedHat vertx-web *

Potential Mitigations

References