Medium severity5.8NVD Advisory· Published Nov 7, 2026
CVE-2026-124307
CVE-2026-124307
Description
Fraunhofer HHI VVdeC before 3.2.1 contains a heap use-after-free vulnerability that allows attackers to corrupt memory by redefining an ALF adaptation parameter set id still referenced by slices. Attackers can supply a crafted VVC bitstream that, with multithreaded decoding, makes worker threads dereference freed APS objects in CABACReader::readAlf() and AdaptiveLoopFilter::reconstructCoeff(), causing crashes or heap corruption.
Affected products
1- Range: <3.2.1
Patches
Vulnerability mechanics
References
7- github.com/fraunhoferhhi/vvdec/blob/v3.2.0/source/Lib/CommonLib/ParameterSetManager.hnvd
- github.com/fraunhoferhhi/vvdec/blob/v3.2.0/source/Lib/CommonLib/Slice.hnvd
- github.com/fraunhoferhhi/vvdec/blob/v3.2.0/source/Lib/DecoderLib/CABACReader.cppnvd
- github.com/fraunhoferhhi/vvdec/commit/1eddb30c4b8e02f3d13ba24aa7e52f1aa7b08c01nvd
- github.com/fraunhoferhhi/vvdec/issues/390nvd
- github.com/fraunhoferhhi/vvdec/issues/391nvd
- www.vulncheck.com/advisories/fraunhofer-hhi-vvdec-before-3.2.1-heap-use-after-free-via-alf-aps-redefinitionnvd
News mentions
0No linked articles in our index yet.