Skip to content
OpenAdvisories
Medium · 5.5 CVE-2017-5644 EUVD-2022-2955GHSA-78vv-qj73-h9m5

Improper Restriction of Recursive Entity References in DTDs in Apache POI

Published Mar 24, 2017 · Updated Aug 5, 2024 · Assigned by apache

Description

Apache POI in versions prior to release 3.15 allows remote attackers to cause a denial of service (CPU consumption) via a specially crafted OOXML file, aka an XML Entity Expansion (XEE) attack.

Affected products

VendorProductAffectedFixed
Apache Software Foundation Apache POI before 3.15 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libapache-poi-java 3.17-1 —
Debian 13 libapache-poi-java 3.17-1 —
Debian 12 libapache-poi-java 3.17-1 —
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS libapache-poi-java No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.apache.poi:poi < 3.15 3.15 GHSA-78vv-qj73-h9m5

Advisories 2

References