Skip to content
OpenAdvisories
Unscored CVE-2017-6890 EUVD-2017-15944GHSA-h3rm-p42x-h7h7

A boundary error within the "foveon_load_camf()" function (dcraw_foveon.c) when initializing a huffman table in LibRaw-demosaic-pack-GPL2 b…

Published May 15, 2017 · Updated Aug 5, 2024 · Assigned by flexera

Description

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.

Affected products

VendorProductAffectedFixed
LibRaw LibRaw-demosaic-pack-GPL2 0.x prior to 0.18.2 —

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
SLES 12 SP3 libraw 0.15.4-9.2 SUSE-SU-2017:2300-1
SLES 12 SP2 libraw 0.15.4-9.2 SUSE-SU-2017:2300-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed libraw 0.20.2-4.1 openSUSE-SU-2024:10980-1

Advisories 2

References