CVE Catalog

CVE-2017-6887

High
Published: Translated: NVD NIST

Summary

A boundary error in the 'parse_tiff_ifd()' function in LibRaw versions before 0.18.2 can lead to memory corruption. Exploiting a specially crafted KDC file with the model set to 'DSLR-A100' and containing multiple sequences of 0x100 and 0x14A TAGs may allow an attack.

Risk Assessment

Organizations using the vulnerable version of LibRaw may be exposed to attacks leading to memory corruption, potentially resulting in application crashes or data leaks.

Recommendation

It is recommended to update LibRaw to version 0.18.2 or later to mitigate this vulnerability.

Other vulnerabilities in LibRaw

See all
Original NVD description (English source)

A boundary error within the "parse_tiff_ifd()" function (internal/dcraw_common.cpp) in LibRaw versions before 0.18.2 can be exploited to cause a memory corruption via e.g. a specially crafted KDC file with model set to "DSLR-A100" and containing multiple sequences of 0x100 and 0x14A TAGs.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS