Heifer hevc dec: Panic on an HEVC tile layout that does not match the active SPS
Affects heifer-hevc-decSource GCVE Database
CVSS 6.5 Medium : upgrade to 0.3.27 when convenient.
Data as of 9 Nov 2026, 11:35 UTC
- Patch
- Available – fixed in 0.3.27
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:HWhat to do
Upgrade heifer-hevc-dec to 0.3.27.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
crates.ioheifer-hevc-decpkg:cargo/heifer-hevc-decOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
Upgrade to heifer-hevc-dec version 0.3.27 or later, where the vulnerability is fixed by rejecting invalid tile layouts during decoding. No other mitigation is required as the issue is fully resolved in this version.
Description
A vulnerability in the heifer-hevc-dec Rust crate allows a crafted HEVC stream to cause a panic during decoding by redefining tile layouts that do not match the active sequence parameter set (SPS). This leads to an out-of-bounds indexing panic, aborting the decoding thread or process. The issue is fixed in version 0.3.27 by rejecting invalid tile layouts at decode time.