A boundary error within the "foveon_load_camf()" function (dcraw_foveon.c) when initializing a huffman table in LibRaw-demosaic-pack-GPL2 before 0.18.2 can be exploited to cause a stack-based buffer overflow.
CVSS 3.0CRITICAL 9.8·Network·No auth·No interaction·EPSS 0.01479·Published 2017-05-15·Fixed in 0.18.2CWE-119
An integer overflow error within the "foveon_load_camf()" function (dcraw_foveon.c) in LibRaw-demosaic-pack-GPL2 before 0.18.2 can be exploited to cause a heap-based buffer overflow.
CVSS 3.0CRITICAL 9.8·Network·No auth·No interaction·EPSS 0.01479·Published 2017-05-15·Fixed in 0.18.2CWE-190