CVE-2026-47254 in libheifinformação

Sumário

de VulDB • 22/07/2026

O libheif é um decodificador e codificador de formatos de arquivo HEIF e AVIF. Antes da versão 1.22.0, `Track::init_sample_timing_table()` em `libheif/sequences/track.cc` armazena um índice de chunk fora dos limites (`m_chunks.size()`) no `m_presentation_timeline` quando o número de chunks definidos na caixa `stco` é menor que o número de amostras em `stsz`. Uma chamada subsequente a `heif_track_get_next_raw_sequence_sample()` lê `m_chunks[chunk_idx]` com esse índice OOB, causando um heap-buffer-overflow. A versão 1.22.0 corrige o problema.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsável

GitHub M

Reservar

19/05/2026

Divulgação

22/07/2026

Moderação

aceite

Entrada

VDB-381298

CPE

pronto

EPSS

0.00150

KEV

não

Atividades

muito baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!