Heap Buffer Overflow in libde265 H.265 Video Codec Implementation by strukturag
CVE-2026-45383
6.9MEDIUM
What is CVE-2026-45383?
The libde265 library, which implements the H.265 video codec, is susceptible to a heap buffer overflow due to improper handling of slice decoding. Specifically, in the function decoder_context::decode_slice_unit_WPP(), if the crafted PPS/SPS headers result in ctbAddrRS exceeding pps.CtbAddrRStoTS.size(), it triggers an out-of-bounds read when accessing pps.CtbAddrRStoTS[ctbAddrRS]. This vulnerability can be exploited during the decoding of a WPP (Wavefront Parallel Processing) HEVC slice, leading to potential security risks. The issue has been addressed in version 1.0.19, underscoring the importance of updating to mitigate such vulnerabilities.
Affected Version(s)
libde265 < 1.0.19
