Description
Fraunhofer HHI VVdeC before 3.2.1 contains a heap use-after-free vulnerability in DecLibRecon::createSubPicRefBufs because decompressPicture clears m_subPicExtTasks without waiting for pending tasks. Attackers can supply a crafted multi-subpicture VVC bitstream to decoders using two or more threads, causing heap memory corruption or a decoder crash.
Published: 2026-11-07
Score: 5.8 Medium
EPSS: n/a
KEV: No
Impact: Heap Use-After-Free leading to memory corruption or crash
Action: Apply Patch
AI Analysis

Impact

Fraunhofer HHI VVdeC before 3.2.1 contains a heap use‑after‑free vulnerability in the DecLibRecon::createSubPicRefBufs function. The vulnerability arises when decodePicture clears the m_subPicExtTasks list while background tasks may still be running, causing freed memory to be accessed again. An attacker could supply a crafted multi‑subpicture VVC bitstream to a decoder that performs decoding on multiple threads, which may result in heap memory corruption or a crash of the decoding process.

Affected Systems

The affected product is Fraunhofer HHI VVdeC. All releases older than version 3.2.1 are susceptible because they contain the vulnerable implementation. Specific version details are not listed beyond the 3.2.1 cutoff.

Risk and Exploitability

The CVSS base score of 5.8 indicates moderate severity, while the EPSS score is not available, making it difficult to gauge exploit probability. The vulnerability is not yet listed in the CISA KEV catalog, and no public exploits have been reported. The likely attack vector is an attacker feeding a maliciously crafted VVC bitstream that contains multiple sub‑pictures to a decoder that is executing in a multi‑threaded environment, which could lead to buffer corruption or a crash. Depending on the deployment model, this could affect local users running the decoder application or remote services that accept untrusted media.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Fraunhofer HHI VVdeC to version 3.2.1 or later
  • Ensure that applications using the decoder process only trusted media or validate the bitstream before passing it to the decoder
  • If upgrading is not immediately feasible, configure the decoder to operate in single‑threaded mode or disable concurrent decoding of multiple sub‑pictures

Generated by OpenCVE AI on November 7, 2026 at 15:51 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 before 3.2.1 contains a heap use-after-free vulnerability in DecLibRecon::createSubPicRefBufs because decompressPicture clears m_subPicExtTasks without waiting for pending tasks. Attackers can supply a crafted multi-subpicture VVC bitstream to decoders using two or more threads, causing heap memory corruption or a decoder crash.
Title Fraunhofer HHI VVdeC before 3.2.1 Use-After-Free via DecLibRecon::createSubPicRefBufs
Weaknesses CWE-416
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

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

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

Link: CVE-2026-124308

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-124308

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-07T16:00:17Z

Weaknesses