๐Ÿ” CVE Alert

CVE-2026-45382

UNKNOWN 0.0

libde265 has a heap-buffer-overflow READ in decode_slice_unit_tiles via unvalidated PPS tile geometry

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

libde265 is an open source implementation of the h.265 video codec. Prior to version 1.0.19, `decoder_context::decode_slice_unit_tiles` (libde265/decctx.cc:920) reads `pps.CtbAddrRStoTS[ctbAddrRS]` at line 966 where `ctbAddrRS = ctbY * ctbsWidth + ctbX` is computed from PPS-supplied `colBd[]`/`rowBd[]` arrays without validating the result against `CtbAddrRStoTS.size() == sps->PicSizeInCtbsY`. A malformed PPS that passes `set_derived_values` but encodes geometry inconsistent with the SPS produces a `ctbAddrRS` past the allocation, causing a 4-byte heap-buffer-overflow READ. Version 1.0.19 fixes the issue.

CWE CWE-125
Vendor strukturag
Product libde265
Published Jul 21, 2026
Last Updated Jul 21, 2026
Stay Ahead of the Next One

Get instant alerts for strukturag libde265

Be the first to know when new unknown vulnerabilities affecting strukturag libde265 are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

strukturag / libde265
< 1.0.19

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/strukturag/libde265/security/advisories/GHSA-hwhx-x2mq-ccr9