CVE-2021-23792

XML External Entity (XXE) Injection

Published May 6, 2022 CVSS 3.1 · 7.3 High EPSS 1.1% KEV · Not listed
Description
The package com.twelvemonkeys.imageio:imageio-metadata before 3.7.1 are vulnerable to XML External Entity (XXE) Injection due to an insecurely initialized XML parser for reading XMP Metadata. An attacker can exploit this vulnerability if they are able to supply a file (e.g. when an online profile picture is processed) with a malicious XMP segment. If the XMP metadata of the uploaded image is parsed, then the XXE vulnerability is triggered.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2022-4783 The package com.twelvemonkeys.imageio:imageio-metadata before 3.7.1 are vulnerable to XML External Entity (XXE) Injection due to an insecurely initialized XML parser for reading XMP Metadata. An attacker can exploit this vulnerability if they are able to supply a file (e.g. when an online profile picture is processed) with a malicious XMP segment. If the XMP metadata of the uploaded image is parsed, then the XXE vulnerability is triggered.
Github GHSA Github GHSA GHSA-pjch-4g28-fxx7 External Entity Reference in TwelveMonkeys ImageIO
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
snyk
Published
Updated
Sep 16, 2024, 6:49 PM
Reserved
Jan 8, 2021, 12:00 AM
Status
Modified
Published
May 6, 2022, 8:15 PM
Modified
Jun 17, 2026, 3:38 AM