PT-2019-5263 · Terracotta+3 · Terracotta Quartz Scheduler+3

CVE-2019-13990

·

Published

2019-07-22

·

Updated

2024-10-15

CVSS v3.1

10

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 Terracotta Quartz Scheduler versions through 2.3.0
Description The issue is related to the initDocumentParser function in the xml/XMLSchedulingDataProcessor.java file of the Terracotta Quartz Scheduler library, which is associated with incorrect restriction of XML external entity references. This can allow a remote attacker to perform an XXE (XML External Entity) attack. The vulnerability can be exploited via a job description.
Recommendations For Terracotta Quartz Scheduler versions through 2.3.0, update to a version later than 2.3.0 to resolve the issue. As a temporary workaround, consider restricting access to the initDocumentParser function in the xml/XMLSchedulingDataProcessor.java file until a patch is available. Avoid using the vulnerable initDocumentParser function in job descriptions until the issue is resolved.

Fix

XXE

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2020-02137
CVE-2019-13990
GHSA-9QCF-C26R-X5RF
MGASA-2021-0133
RHSA-2020:3247
ROSA-SA-2023-2272
SUSE-SU-2020:0984-1
SUSE-SU-2020:1009-1

Affected Products

Debian
Jira Service Management Server
Suse
Terracotta Quartz Scheduler