Skip to content
OpenAdvisories
Unscored CVE-2016-9487 EUVD-2016-10293GHSA-vvh2-g87v-gg7j

EpubCheck 4.0.1 is vulnerable to external XML entity processing attacks

Published Jul 13, 2018 · Updated Aug 6, 2024 · Assigned by certcc

Description

EpubCheck 4.0.1 does not properly restrict resolving external entities when parsing XML in EPUB files during validation. An attacker who supplies a specially crafted EPUB file may be able to exploit this behavior to read arbitrary files, or have the victim execute arbitrary requests on his behalf, abusing the victim's trust relationship with other entities.

Affected products

VendorProductAffectedFixed
EpubCheck EpubCheck 4.0.1 —

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
Ubuntu 16.04 LTS epubcheck No fix yet —

References