Skip to content
OpenAdvisories
Unscored CVE-2019-11471 EUVD-2019-3144GHSA-25gq-3qmx-682c

libheif 1.4.0 has a use-after-free in heif::HeifContext::Image::set_alpha_channel in heif_context.h because heif_context.cc mishandles refe…

Published Apr 23, 2019 · Updated Aug 4, 2024 · Assigned by mitre

Description

libheif 1.4.0 has a use-after-free in heif::HeifContext::Image::set_alpha_channel in heif_context.h because heif_context.cc mishandles references to non-existing alpha images.

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
Debian 14 libheif 1.3.2-2 —
Debian 13 libheif 1.3.2-2 —
Debian 12 libheif 1.3.2-2 —
ReleasePackageFixed inAdvisory
Ubuntu Pro 22.04 LTS libheif 1.12.0-2ubuntu0.1~esm1 USN-6847-1
Ubuntu Pro 20.04 LTS libheif 1.6.1-1ubuntu0.1~esm1 USN-6847-1
Ubuntu Pro 18.04 LTS libheif 1.1.0-2ubuntu0.1~esm1 USN-6847-1
ReleasePackageFixed inAdvisory
Alpine v3.24 libheif 1.5.0-r0 —
Alpine v3.23 libheif 1.5.0-r0 —
Alpine v3.22 libheif 1.5.0-r0 —
Alpine v3.21 libheif 1.5.0-r0 —
Alpine v3.20 libheif 1.5.0-r0 —
Show 9 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 libheif 1.5.0-r0 —
Alpine v3.18 libheif 1.5.0-r0 —
Alpine v3.17 libheif 1.5.0-r0 —
Alpine v3.16 libheif 1.5.0-r0 —
Alpine v3.15 libheif 1.5.0-r0 —
Alpine v3.14 libheif 1.5.0-r0 —
Alpine v3.13 libheif 1.5.0-r0 —
Alpine v3.12 libheif 1.5.0-r0 —
Alpine v3.11 libheif 1.5.0-r0 —

Advisories 1

References