Description
Fraunhofer HHI VVdeC through 3.2.1 contains a heap out-of-bounds read vulnerability that allows attackers to crash the decoder by supplying a collocated picture of different resolution. Attackers can craft a VVC bitstream enabling TMVP with a smaller collocated reference picture, causing getColInfo to read past the colMotion allocation when error concealment is enabled.
Published: 2026-11-07
Score: 5.7 Medium
EPSS: n/a
KEV: No
Impact: Denial of Service via heap out‑of‑bounds read
Action: Assess Impact
AI Analysis

Impact

A heap out‑of‑bounds read occurs when the decoder processes a VVC bitstream that uses TMVP with a smaller collocated reference picture. The CodingStructure::getColInfo function reads past the allocated colMotion buffer, potentially exposing garbage memory or causing a crash. Under CWE‑125 this results in a denial‑of‑service as the decoder terminates and playback or encoding stops.

Affected Systems

Fraunhofer HHI’s VVdeC decoder, in all releases up to and including 3.2.1, is vulnerable when error concealment is enabled. The flaw is present in CodingStructure.cpp (lines 453–458) and related logic in Slice.cpp. The product fraunhoferhhi:vvdec is affected, and any installation containing these code paths is at risk.

Risk and Exploitability

The CVSS score of 5.7 indicates medium severity. EPSS is not available and the vulnerability is not listed in CISA KEV, suggesting limited observed exploitation. The likely attack vector requires an adversary to supply a carefully crafted VVC bitstream to the decoder – for example, by embedding it in a video file processed by a vulnerable instance. Because the flaw is triggered during decoding, remote network exposure is not mandatory; local execution or infiltration of media ingestion systems would enable exploitation. No publicly known patch is available, so mitigation relies on updating to a non‑vulnerable release or applying protective controls.

Generated by OpenCVE AI on November 7, 2026 at 15:21 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the VVdeC decoder to a version that fixes the getColInfo issue or remove the vulnerable code from the build.
  • Configure or disable the decoder’s error‑concealment feature to prevent out‑of‑bounds reads when encountering malformed bitstreams.
  • Implement strict validation of incoming VVC bitstreams, rejecting those that enable TMVP with smaller collocated reference pictures or that exceed expected resolution parameters.
  • Monitor decoder logs for crashes and isolate the decoder process via sandboxing or runtime containment.

Generated by OpenCVE AI on November 7, 2026 at 15:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 07 Nov 2026 14:30:00 +0000

Type Values Removed Values Added
Description Fraunhofer HHI VVdeC through 3.2.1 contains a heap out-of-bounds read vulnerability that allows attackers to crash the decoder by supplying a collocated picture of different resolution. Attackers can craft a VVC bitstream enabling TMVP with a smaller collocated reference picture, causing getColInfo to read past the colMotion allocation when error concealment is enabled.
Title Fraunhofer HHI VVdeC through 3.2.1 Heap Out-of-Bounds Read via CodingStructure::getColInfo
Weaknesses CWE-125
References
Metrics cvssV3_1

{'score': 4.7, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 5.7, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-07T14:17:53.762Z

Reserved: 2026-11-07T12:24:20.552Z

Link: CVE-2026-124312

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-07T15:17:15.147

Modified: 2026-11-07T15:17:15.147

Link: CVE-2026-124312

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-07T15:30:07Z

Weaknesses