CVE catalog

CVE-2024-25269

libheif vulnerabilities

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
0.69% · Oct 27, 2026

libheif <= 1.17.6 contains a memory leak in the function JpegEncoder::Encode. This flaw allows an attacker to cause a denial of service attack.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibheifsid1.23.6-2fixed
Debianlibheifforky1.23.6-2fixed
Debianlibheiftrixie1.19.8-1+deb13u1fixed
Debianlibheiftrixie-security1.23.6-2~deb13u1fixed
Debianlibheifbookworm1.15.1-1+deb12u1vulnerable
Debianlibheifbookworm-security1.15.1-1+deb12u1vulnerable
UbuntulibheifnobleNot reportedvulnerable
Ubuntulibheifnoble1.17.6-1ubuntu4.2fixed
Ubuntuheif-gdk-pixbufnoble1.17.6-1ubuntu4.2fixed
Ubuntuheif-thumbnailernoble1.17.6-1ubuntu4.2fixed
Ubuntulibheif-devnoble1.17.6-1ubuntu4.2fixed
Ubuntulibheif-examplesnoble1.17.6-1ubuntu4.2fixed
Ubuntulibheif-plugin-aomdecnoble1.17.6-1ubuntu4.2fixed
Ubuntulibheif-plugin-aomencnoble1.17.6-1ubuntu4.2fixed
Ubuntulibheif-plugin-dav1dnoble1.17.6-1ubuntu4.2fixed
Ubuntulibheif-plugin-ffmpegdecnoble1.17.6-1ubuntu4.2fixed
Ubuntulibheif-plugin-j2kdecnoble1.17.6-1ubuntu4.2fixed
Ubuntulibheif-plugin-j2kencnoble1.17.6-1ubuntu4.2fixed
Ubuntulibheif-plugin-jpegdecnoble1.17.6-1ubuntu4.2fixed
Ubuntulibheif-plugin-jpegencnoble1.17.6-1ubuntu4.2fixed
Ubuntulibheif-plugin-libde265noble1.17.6-1ubuntu4.2fixed
Ubuntulibheif-plugin-rav1enoble1.17.6-1ubuntu4.2fixed
Ubuntulibheif-plugin-svtencnoble1.17.6-1ubuntu4.2fixed
Ubuntulibheif-plugin-x265noble1.17.6-1ubuntu4.2fixed
Ubuntulibheif1noble1.17.6-1ubuntu4.2fixed
Ubuntulibheifpro1.11.0-1vulnerable
Ubuntulibheifpro1.12.0-2build1vulnerable
Ubuntulibheifpro1.12.0-2ubuntu0.1~esm1vulnerable
Ubuntulibheifpro1.12.0-2ubuntu0.1~esm2fixed
Ubuntulibheif24.041.16.2-2ubuntu1vulnerable
Ubuntulibheif24.041.17.1-1ubuntu2vulnerable
Ubuntulibheif24.041.17.1-1ubuntu3vulnerable
Ubuntulibheif24.041.17.4-1ubuntu1vulnerable
Ubuntulibheif24.041.17.6-1ubuntu1vulnerable
Ubuntulibheif24.041.17.6-1ubuntu2vulnerable
Ubuntulibheif24.041.17.6-1ubuntu3vulnerable
Ubuntulibheif24.041.17.6-1ubuntu4vulnerable
Ubuntulibheif24.041.17.6-1ubuntu4.1vulnerable
Ubuntulibheif24.041.17.6-1ubuntu4.2fixed
Ubuntulibheif25.101.19.7-1vulnerable
Ubuntulibheif25.101.19.8-1vulnerable
Ubuntulibheif25.101.20.2-1vulnerable
Ubuntulibheif25.101.20.2-1ubuntu0.1fixed
Ubuntulibheifpro1.11.0-1vulnerable
Ubuntulibheifpro1.12.0-2build1vulnerable
Ubuntulibheifpro1.12.0-2ubuntu0.1~esm1vulnerable
Ubuntulibheifpro1.12.0-2ubuntu0.1~esm2fixed
Ubuntulibheif24.041.16.2-2ubuntu1vulnerable
Ubuntulibheif24.041.17.1-1ubuntu2vulnerable
Ubuntulibheif24.041.17.1-1ubuntu3vulnerable
Ubuntulibheif24.041.17.4-1ubuntu1vulnerable
Ubuntulibheif24.041.17.6-1ubuntu1vulnerable
Ubuntulibheif24.041.17.6-1ubuntu2vulnerable
Ubuntulibheif24.041.17.6-1ubuntu3vulnerable
Ubuntulibheif24.041.17.6-1ubuntu4vulnerable
Ubuntulibheif24.041.17.6-1ubuntu4.1vulnerable
Ubuntulibheif24.041.17.6-1ubuntu4.2fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibheifsourcesid1.17.6-2unimportantNot reportedNot reported
Debianlibheifsourceforky1.17.6-2unimportantNot reportedNot reported
Debianlibheifsourcetrixie1.17.6-2unimportantNot reportedNot reported
Debianlibheifsourcebookworm(unfixed)unimportantNot reportedNot reported
Ubuntulibheifdebnoble1.17.6-1ubuntu4.2Not reportedNot reportedNot reported
Ubuntuheif-gdk-pixbufdebnoble1.17.6-1ubuntu4.2Not reportedNot reportedNot reported
Ubuntuheif-thumbnailerdebnoble1.17.6-1ubuntu4.2Not reportedNot reportedNot reported
Ubuntulibheif-devdebnoble1.17.6-1ubuntu4.2Not reportedNot reportedNot reported
Ubuntulibheif-examplesdebnoble1.17.6-1ubuntu4.2Not reportedNot reportedNot reported
Ubuntulibheif-plugin-aomdecdebnoble1.17.6-1ubuntu4.2Not reportedNot reportedNot reported
Ubuntulibheif-plugin-aomencdebnoble1.17.6-1ubuntu4.2Not reportedNot reportedNot reported
Ubuntulibheif-plugin-dav1ddebnoble1.17.6-1ubuntu4.2Not reportedNot reportedNot reported
Ubuntulibheif-plugin-ffmpegdecdebnoble1.17.6-1ubuntu4.2Not reportedNot reportedNot reported
Ubuntulibheif-plugin-j2kdecdebnoble1.17.6-1ubuntu4.2Not reportedNot reportedNot reported
Ubuntulibheif-plugin-j2kencdebnoble1.17.6-1ubuntu4.2Not reportedNot reportedNot reported
Ubuntulibheif-plugin-jpegdecdebnoble1.17.6-1ubuntu4.2Not reportedNot reportedNot reported
Ubuntulibheif-plugin-jpegencdebnoble1.17.6-1ubuntu4.2Not reportedNot reportedNot reported
Ubuntulibheif-plugin-libde265debnoble1.17.6-1ubuntu4.2Not reportedNot reportedNot reported
Ubuntulibheif-plugin-rav1edebnoble1.17.6-1ubuntu4.2Not reportedNot reportedNot reported
Ubuntulibheif-plugin-svtencdebnoble1.17.6-1ubuntu4.2Not reportedNot reportedNot reported
Ubuntulibheif-plugin-x265debnoble1.17.6-1ubuntu4.2Not reportedNot reportedNot reported
Ubuntulibheif1debnoble1.17.6-1ubuntu4.2Not reportedNot reportedNot reported
Ubuntulibheifdebpro1.12.0-2ubuntu0.1~esm2Not reportedUSN-7952-1Not reported
Ubuntulibheifdeb24.041.17.6-1ubuntu4.2Not reportedUSN-7952-1Not reported
Ubuntulibheifdeb25.101.20.2-1ubuntu0.1Not reportedUSN-7952-1Not reported
Ubuntulibheifdebpro1.12.0-2ubuntu0.1~esm2Not reportedUBUNTU-CVE-2024-25269Not reported
Ubuntulibheifdeb24.041.17.6-1ubuntu4.2Not reportedUBUNTU-CVE-2024-25269Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [heif-gdk-pixbuf]Affected

    Source package: [libheif]

    Details (6)
    • 1.15.1-1+deb12u1 · amd64 · bookworm

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.15.1-1+deb12u1 · arm64 · bookworm

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · amd64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · arm64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.15.1-1+deb12u1 · amd64 · bookworm-security

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.15.1-1+deb12u1 · arm64 · bookworm-security

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

  • Source package: [libheif]

    Details (6)
    • 1.15.1-1+deb12u1 · amd64 · bookworm

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.15.1-1+deb12u1 · arm64 · bookworm

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · amd64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · arm64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.15.1-1+deb12u1 · amd64 · bookworm-security

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.15.1-1+deb12u1 · arm64 · bookworm-security

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

  • [libheif1]Affected

    Source package: [libheif]

    Details (6)
    • 1.15.1-1+deb12u1 · amd64 · bookworm

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.15.1-1+deb12u1 · arm64 · bookworm

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · amd64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · arm64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.15.1-1+deb12u1 · amd64 · bookworm-security

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.15.1-1+deb12u1 · arm64 · bookworm-security

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

  • [libheif-dev]Affected

    Source package: [libheif]

    Details (6)
    • 1.15.1-1+deb12u1 · amd64 · bookworm

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.15.1-1+deb12u1 · arm64 · bookworm

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · amd64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · arm64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.15.1-1+deb12u1 · amd64 · bookworm-security

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.15.1-1+deb12u1 · arm64 · bookworm-security

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

  • Source package: [libheif]

    Details (6)
    • 1.15.1-1+deb12u1 · amd64 · bookworm

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.15.1-1+deb12u1 · arm64 · bookworm

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · amd64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · arm64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.15.1-1+deb12u1 · amd64 · bookworm-security

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.15.1-1+deb12u1 · arm64 · bookworm-security

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

  • Source package: [libheif]

    Details (2)
    • 1.19.7-1~bpo12+1 · amd64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · arm64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

  • Source package: [libheif]

    Details (2)
    • 1.19.7-1~bpo12+1 · amd64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · arm64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

  • Source package: [libheif]

    Details (2)
    • 1.19.7-1~bpo12+1 · amd64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · arm64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

  • Source package: [libheif]

    Details (2)
    • 1.19.7-1~bpo12+1 · amd64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · arm64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

  • Source package: [libheif]

    Details (2)
    • 1.19.7-1~bpo12+1 · amd64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · arm64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

  • Source package: [libheif]

    Details (2)
    • 1.19.7-1~bpo12+1 · amd64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · arm64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

  • Source package: [libheif]

    Details (2)
    • 1.19.7-1~bpo12+1 · amd64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · arm64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

  • Source package: [libheif]

    Details (2)
    • 1.19.7-1~bpo12+1 · amd64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · arm64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

  • Source package: [libheif]

    Details (2)
    • 1.19.7-1~bpo12+1 · amd64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · arm64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

  • Source package: [libheif]

    Details (2)
    • 1.19.7-1~bpo12+1 · amd64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · arm64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

  • Source package: [libheif]

    Details (2)
    • 1.19.7-1~bpo12+1 · amd64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · arm64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

  • Source package: [libheif]

    Details (2)
    • 1.19.7-1~bpo12+1 · amd64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · arm64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

  • Source package: [libheif]

    Details (2)
    • 1.19.7-1~bpo12+1 · amd64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

    • 1.19.7-1~bpo12+1 · arm64 · bookworm-backports

      Affected

      usn · libheif · debian · bookworm; usn · libheif · debian · 12

[Debian 13 (Trixie)]

  • Source package: [libheif]

    Details (6)
    • 1.19.8-1 · amd64 · trixie

      Fixed · Fixed: 1.17.6-2

      usn · libheif · debian · 13

    • 1.19.8-1 · arm64 · trixie

      Fixed · Fixed: 1.17.6-2

      usn · libheif · debian · 13

    • 1.19.8-1+deb13u1 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.17.6-2

      usn · libheif · debian · 13

    • 1.19.8-1+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 1.17.6-2

      usn · libheif · debian · 13

    • 1.23.4-1~deb13u1 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.17.6-2

      usn · libheif · debian · 13

    • 1.23.6-2~deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 1.17.6-2

      usn · libheif · debian · 13

  • Source package: [libheif]

    Details (6)
    • 1.19.8-1 · amd64 · trixie

      Fixed · Fixed: 1.17.6-2

      usn · libheif · debian · 13

    • 1.19.8-1 · arm64 · trixie

      Fixed · Fixed: 1.17.6-2

      usn · libheif · debian · 13

    • 1.19.8-1+deb13u1 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.17.6-2

      usn · libheif · debian · 13

    • 1.19.8-1+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 1.17.6-2

      usn · libheif · debian · 13

    • 1.23.4-1~deb13u1 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.17.6-2

      usn · libheif · debian · 13

    • 1.23.6-2~deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 1.17.6-2

      usn · libheif · debian · 13

Next results

Observed:

References