CVE catalog

CVE-2026-45382

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

[CVE catalog]

Severity
Medium · CVSS 6.9CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Published
Source
[NVD] · [CVE record]
EPSS
0.43% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibde265sid1.1.3-1fixed
Debianlibde265forky1.1.3-1fixed
Debianlibde265trixie1.0.15-1+deb13u2fixed
Debianlibde265trixie-security1.0.15-1+deb13u2fixed
Debianlibde265bookworm1.0.11-1+deb12u2vulnerable
Debianlibde265bookworm-security1.0.11-1+deb12u3fixed
Cpelibde265Not reportedNot reportedvulnerable
Cpelibde265Not reported1.0.15-1ubuntu0.1fixed
Cpelibde265-0Not reported1.0.15-1ubuntu0.1fixed
Cpelibde265-devNot reported1.0.15-1ubuntu0.1fixed
Cpelibde265-examplesNot reported1.0.15-1ubuntu0.1fixed
Ubuntulibde265pro1.0.16-1vulnerable
Ubuntulibde265pro1.0.16-1build1vulnerable
Ubuntulibde265pro1.0.16-1ubuntu0.1~esm1fixed
Ubuntulibde26524.041.0.12-2vulnerable
Ubuntulibde26524.041.0.13-1vulnerable
Ubuntulibde26524.041.0.15-1vulnerable
Ubuntulibde26524.041.0.15-1build1vulnerable
Ubuntulibde26524.041.0.15-1build2vulnerable
Ubuntulibde26524.041.0.15-1build3vulnerable
Ubuntulibde26524.041.0.15-1ubuntu0.1fixed
Ubuntulibde26525.101.0.15-1build5vulnerable
Ubuntulibde26525.101.0.16-1vulnerable
Alpinelibde2653.241.1.3-r0fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibde265sourcesid1.1.1-1not yet assignedNot reportedNot reported
Debianlibde265sourceforky1.1.1-1not yet assignedNot reportedNot reported
Debianlibde265sourcetrixie1.0.15-1+deb13u1not yet assignedNot reportedNot reported
Debianlibde265sourcebookworm1.0.11-1+deb12u3not yet assignedNot reportedNot reported
Cpelibde265cpeNot reported1.0.15-1ubuntu0.1Not reportedNot reportedNot reported
Cpelibde265-0cpeNot reported1.0.15-1ubuntu0.1Not reportedNot reportedNot reported
Cpelibde265-devcpeNot reported1.0.15-1ubuntu0.1Not reportedNot reportedNot reported
Cpelibde265-examplescpeNot reported1.0.15-1ubuntu0.1Not reportedNot reportedNot reported
Ubuntulibde265debpro1.0.16-1ubuntu0.1~esm1Not reportedUBUNTU-CVE-2026-45382Not reported
Ubuntulibde265deb24.041.0.15-1ubuntu0.1Not reportedUBUNTU-CVE-2026-45382Not reported
Alpinelibde265apk3.241.1.3-r0Not reportedALPINE-CVE-2026-45382Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libde265-0]Affected

    Source package: [libde265]

    Details (2)
    • 1.0.11-1+deb12u2 · amd64 · bookworm

      Affected · Fixed: 1.0.11-1+deb12u3

      nvd · libde265 · debian · bookworm; nvd · libde265 · debian · 12

    • 1.0.11-1+deb12u2 · arm64 · bookworm

      Affected · Fixed: 1.0.11-1+deb12u3

      nvd · libde265 · debian · bookworm; nvd · libde265 · debian · 12

  • [libde265-dev]Affected

    Source package: [libde265]

    Details (2)
    • 1.0.11-1+deb12u2 · amd64 · bookworm

      Affected · Fixed: 1.0.11-1+deb12u3

      nvd · libde265 · debian · bookworm; nvd · libde265 · debian · 12

    • 1.0.11-1+deb12u2 · arm64 · bookworm

      Affected · Fixed: 1.0.11-1+deb12u3

      nvd · libde265 · debian · bookworm; nvd · libde265 · debian · 12

  • Source package: [libde265]

    Details (2)
    • 1.0.11-1+deb12u2 · amd64 · bookworm

      Affected · Fixed: 1.0.11-1+deb12u3

      nvd · libde265 · debian · bookworm; nvd · libde265 · debian · 12

    • 1.0.11-1+deb12u2 · arm64 · bookworm

      Affected · Fixed: 1.0.11-1+deb12u3

      nvd · libde265 · debian · bookworm; nvd · libde265 · debian · 12

[Debian 13 (Trixie)]

  • [libde265-0]Affected

    Source package: [libde265]

    Details (5)
    • 1.0.15-1+b3 · amd64 · trixie

      Affected · Fixed: 1.0.15-1+deb13u1

      nvd · libde265 · debian · 13

    • 1.0.15-1+b3 · arm64 · trixie

      Affected · Fixed: 1.0.15-1+deb13u1

      nvd · libde265 · debian · 13

    • 1.0.15-1+deb13u1 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.0.15-1+deb13u1

      nvd · libde265 · debian · 13

    • 1.0.15-1+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 1.0.15-1+deb13u1

      nvd · libde265 · debian · 13

    • 1.0.15-1+deb13u2 · amd64 · trixie-security

      Fixed · Fixed: 1.0.15-1+deb13u1

      nvd · libde265 · debian · 13

  • [libde265-dev]Affected

    Source package: [libde265]

    Details (5)
    • 1.0.15-1+b3 · amd64 · trixie

      Affected · Fixed: 1.0.15-1+deb13u1

      nvd · libde265 · debian · 13

    • 1.0.15-1+b3 · arm64 · trixie

      Affected · Fixed: 1.0.15-1+deb13u1

      nvd · libde265 · debian · 13

    • 1.0.15-1+deb13u1 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.0.15-1+deb13u1

      nvd · libde265 · debian · 13

    • 1.0.15-1+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 1.0.15-1+deb13u1

      nvd · libde265 · debian · 13

    • 1.0.15-1+deb13u2 · amd64 · trixie-security

      Fixed · Fixed: 1.0.15-1+deb13u1

      nvd · libde265 · debian · 13

  • Source package: [libde265]

    Details (5)
    • 1.0.15-1+b3 · amd64 · trixie

      Affected · Fixed: 1.0.15-1+deb13u1

      nvd · libde265 · debian · 13

    • 1.0.15-1+b3 · arm64 · trixie

      Affected · Fixed: 1.0.15-1+deb13u1

      nvd · libde265 · debian · 13

    • 1.0.15-1+deb13u1 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.0.15-1+deb13u1

      nvd · libde265 · debian · 13

    • 1.0.15-1+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 1.0.15-1+deb13u1

      nvd · libde265 · debian · 13

    • 1.0.15-1+deb13u2 · amd64 · trixie-security

      Fixed · Fixed: 1.0.15-1+deb13u1

      nvd · libde265 · debian · 13

Observed:

References