PT-2017-12606 · Apache · Apache Xerces-C+1

Published

2017-09-27

·

Updated

2023-02-09

·

CVE-2017-12621

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Apache Commons Jelly versions prior to 1.0.1
Description The issue arises during Jelly (xml) file parsing with Apache Xerces. If a custom doctype entity is declared with a "SYSTEM" entity with a URL and that entity is used in the body of the Jelly file, the parser will attempt to connect to the specified URL during parser instantiation. This could lead to XML External Entity (XXE) attacks.
Recommendations For versions prior to 1.0.1, update to version 1.0.1 or later to resolve the issue. As a temporary workaround, consider restricting the use of custom doctype entities with "SYSTEM" entities to minimize the risk of exploitation.

Fix

XXE

Weakness Enumeration

Related Identifiers

CVE-2017-12621
GHSA-6G33-82GC-3PW5

Affected Products

Apache Commons Jelly
Apache Xerces-C