CVE-2026-45382 in libde265informação

Sumário

de VulDB • 22/07/2026

O libde265 é uma implementação de código aberto do codec de vídeo h.265. Antes da versão 1.0.19, `decoder_context::decode_slice_unit_tiles` (libde265/decctx.cc:920) lê `pps.CtbAddrRStoTS[ctbAddrRS]` na linha 966, onde `ctbAddrRS = ctbY * ctbsWidth + ctbX` é calculado a partir dos arrays `colBd[]`/`rowBd[]` fornecidos pelo PPS (Picture Parameter Set), sem validar o resultado contra `CtbAddrRStoTS.size() == sps->PicSizeInCtbsY`. Um PPS malformado que passa por `set_derived_values`, mas codifica uma geometria inconsistente com o SPS (Sequence Parameter Set), resulta em um `ctbAddrRS` fora dos limites da alocação, causando uma leitura de heap-buffer-overflow de 4 bytes. A versão 1.0.19 corrige a vulnerabilidade.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

GitHub M

Reservar

12/05/2026

Divulgação

22/07/2026

Moderação

aceite

Entrada

VDB-381079

CPE

pronto

EPSS

0.00253

KEV

não

Atividades

muito baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!