Impact
The Exiv2 library contains an integer underflow in LoaderNative::getData, which allows an out‑of‑bounds read at a 4 GB offset when the preview feature is forced by the command‑line flag –pp. The overread corrupts heap memory and typically leads to a crash. This weakness is categorized as CWE‑125 and CWE‑191.
Affected Systems
All builds of Exiv2 older than version 0.28.8 that expose the preview functionality run by the –pp flag are affected. The library is available for Linux, macOS, and Windows, so any system that installs or compiles such a vulnerable version and uses the preview option may be impacted.
Risk and Exploitability
The CVSS score of 2.7 indicates a low severity, and the EPSS score of less than 1 % confirms a very low probability of real‑world exploitation. The vulnerability is not listed in the CISA KEV catalog. Exploitation requires local execution of the Exiv2 binary with the preview flag, making the attack vector local. Because the flaw only causes a crash, it constitutes a denial‑of‑service with limited strategic impact.
OpenCVE Enrichment