SUSE · Security update for libheif
Affects SUSESource GCVE Database
Mentioned vulnerabilities
Not known to be exploited · CVSS 4.3 Medium : upgrade SUSE libheif to 1.23.1 when convenient.
Data as of 31 Oct 2026, 20:20 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 22% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 1.23.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:LExploitation evidence
Disclosed: evidence found.
CVE published 18 Aug 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 31 Oct 2026.
What to do
Upgrade libheif to 1.23.1.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| strukturaglibheif | Affected
| Fixed in
|
GitHubstrukturag/libheifpkg:github/strukturag/libheifOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
Description
This update for libheif fixes the following issues: Update to version 1.23.1 (jsc#PED-16355). Security issues fixed: - CVE-2026-62289: integer underflow in Fraction constructor via double clap transform application (bsc#1273079). - CVE-2026-62291: heap out-of-bounds write in the uncompressed encoder when writing images with mismatched auxiliary alpha dimensions (bsc#1273080). - CVE-2026-62292: out-of-bounds read in uncompressed unci tile range slicing (bsc#1273081). - CVE-2026-62377: reachable assertion in `HeifContext::get_track()` aborts on a valid-but-empty HEIF sequence file (bsc#1273082). - Heap out-of-bounds write in the uncompressed encoder for RRGGBB images with interleaved bit-depth `<= 8` (bsc#1273083). Changes for libheif: - Version 1.23.1 + FFmpeg decoder plugin gains AV1, VVC, JPEG, and JPEG 2000/HTJ2K decoding. + SVT-AV1 encoder: new `tune=iq` and `ms-ssim` tune parameters. + C++ API: added getters/setters for the CLLI and MDCV HDR metadata boxes. + Sequence decoder now scales the alpha auxiliary track to the main image size. + Fixed pixi box writing for multi-channel images. + Corrected the placement of the TAI `clock_type` field into the top 2 bits. + Empty/unset plugin directory is no longer scanned.
References
- suse.com/support/security/rating/ (opens in a new tab)
- ftp.suse.com/pub/projects/security/csaf/opensuse-su-2026_21644-1.json (opens in a new tab)
- bugzilla.suse.com/1273079 (opens in a new tab)
- bugzilla.suse.com/1273080 (opens in a new tab)
- bugzilla.suse.com/1273081 (opens in a new tab)
- bugzilla.suse.com/1273082 (opens in a new tab)
- bugzilla.suse.com/1273083 (opens in a new tab)
- suse.com/security/cve/CVE-2026-62289/ (opens in a new tab)
- suse.com/security/cve/CVE-2026-62291/ (opens in a new tab)
- suse.com/security/cve/CVE-2026-62292/ (opens in a new tab)
- suse.com/security/cve/CVE-2026-62377/ (opens in a new tab)