strukturag.libheif is vulnerable to Denial of Service (DoS)
87
High Risk
libheif holds a non-recursive per item decode mutex across nested decodes and decodes grid tiles in parallel. A crafted file whose tiles reference each other through alpha auxiliary edges makes two worker threads acquire the same item mutexes in opposite order, producing a permanent deadlock that the per path cycle guard cannot detect across threads. This hangs decoding of a malformed grid image. The fix rejects cyclic decode reference graphs before any decoding begins.
You are affected if you are using a version that falls within the vulnerable range.
strukturag.libheif is vulnerable to Denial of Service (DoS) in versions 1.22.0 - 1.23.3.
Upgrade the strukturag.libheif library to the patch version.
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant
ISO 42001Compliant© All Intel data is openly available and commercially licensed.