Bug 2521924 - CVE-2026-62377 libheif: libheif: Denial of Service via crafted HEIF sequence [epel-all]
Summary: CVE-2026-62377 libheif: libheif: Denial of Service via crafted HEIF sequence ...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: libheif
Version: epel10
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
Assignee: Michel Lind
QA Contact:
URL:
Whiteboard: {"flaws": ["5391a109-291c-4108-80f7-4...
Depends On:
Blocks: CVE-2026-62377
TreeView+ depends on / blocked
 
Reported: 2026-08-24 14:04 UTC by Vladimir Vasilev
Modified: 2026-10-03 01:07 UTC (History)
3 users (show)

Fixed In Version: libheif-1.23.5-4.el10_4 libheif-1.23.5-4.el10_3
Clone Of:
Environment:
Last Closed: 2026-10-03 00:51:57 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Vladimir Vasilev 2026-08-24 14:04:13 UTC
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.

libheif is a HEIF and AVIF file format decoder and encoder. In 1.23.0 and earlier, a crafted HEIF sequence accepted by heif_context_read_from_memory() can leave the context with no registered sequence tracks and crash when heif_context_get_track(ctx, 0) is called. HeifContext::get_track() in libheif/context.cc executes assert(has_sequence()) before its normal error handling, so assert-enabled builds abort instead of allowing the public wrapper in libheif/api/libheif/heif_sequences.cc to return null. In release builds, removing the assertion lets the track_id zero path dereference m_tracks.begin()->second on an empty map, which is undefined behavior and typically crashes. The issue is reachable through documented public APIs after parsing attacker-controlled bytes. This issue is fixed in version 1.23.1.

Comment 1 Fedora Update System 2026-09-23 00:02:35 UTC
FEDORA-EPEL-2026-0d891ec3ad (aom-3.13.3-1.el10_3 and libheif-1.23.5-3.el10_3) has been submitted as an update to Fedora EPEL 10.3.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-0d891ec3ad

Comment 2 Fedora Update System 2026-09-23 01:18:36 UTC
FEDORA-EPEL-2026-0d891ec3ad has been pushed to the Fedora EPEL 10.3 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-0d891ec3ad

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 3 Fedora Update System 2026-09-23 01:28:55 UTC
FEDORA-EPEL-2026-18d39b7b8d has been pushed to the Fedora EPEL 10.4 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-18d39b7b8d

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 4 Fedora Admin user for bugzilla script actions 2026-09-23 21:40:58 UTC
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.

Comment 5 Fedora Update System 2026-09-25 00:29:03 UTC
FEDORA-EPEL-2026-18d39b7b8d has been pushed to the Fedora EPEL 10.4 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-18d39b7b8d

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 6 Fedora Update System 2026-09-25 00:39:13 UTC
FEDORA-EPEL-2026-0d891ec3ad has been pushed to the Fedora EPEL 10.3 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-0d891ec3ad

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 7 Fedora Update System 2026-10-03 00:51:57 UTC
FEDORA-EPEL-2026-18d39b7b8d (aom-3.13.3-1.el10_4 and libheif-1.23.5-4.el10_4) has been pushed to the Fedora EPEL 10.4 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 8 Fedora Update System 2026-10-03 01:07:15 UTC
FEDORA-EPEL-2026-0d891ec3ad (aom-3.13.3-1.el10_3 and libheif-1.23.5-4.el10_3) has been pushed to the Fedora EPEL 10.3 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.