Debian Package Tracker
Register | Log in
Subscribe

jpeg-xl

Choose email to subscribe with

general
  • source: jpeg-xl (main)
  • version: 0.13.0-1
  • maintainer: Debian PhotoTools Maintainers (archive) (DMD)
  • uploaders: Mathieu Malaterre (DMD)
  • arch: all any
  • std-ver: 4.7.4
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • oldstable: 0.7.0-10+deb12u1
  • old-sec: 0.7.0-10+deb12u1
  • stable: 0.11.2-0.1~deb13u2
  • stable-sec: 0.11.2-0.1~deb13u3
  • stable-p-u: 0.11.2-0.1~deb13u3
  • testing: 0.11.2-5.1
  • unstable: 0.13.0-1
versioned links
  • 0.7.0-10+deb12u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.11.2-0.1~deb13u2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.11.2-0.1~deb13u3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.11.2-5.1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.13.0-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • jpeg-xl-doc
  • libjpegxl-java
  • libjxl-dev
  • libjxl-devtools
  • libjxl-gdk-pixbuf
  • libjxl-tools
  • libjxl0.13
action needed
1 security issue in forky high

There is 1 open security issue in forky.

1 important issue:
  • CVE-2026-82522: libjxl before 0.12 contains an integer underflow vulnerability in the container box parser that allows remote attackers to inject arbitrary metadata by exploiting 64-bit box size truncation to size_t on 32-bit platforms. Attackers can supply a crafted JPEG XL file causing the decoder to parse attacker-controlled codestream bytes as phantom box headers, enabling injection of arbitrary metadata (Exif, XMP, IPTC, JUMBF) and potential out-of-bounds reads.
Created: 2026-09-02 Last update: 2026-11-13 13:18
4 security issues in bookworm high

There are 4 open security issues in bookworm.

3 important issues:
  • CVE-2025-70103: Heap buffer overflow vulnerability in libjxl 0.12.0 via crafted PBM images to the jxl::extras::DecodeImagePNM function in file lib/extras/dec/pnm.cc.
  • CVE-2026-52584: Buffer Overflow vulnerability in libjxl v.0.11.2 and before allows a local attacker to obtain sensitive information via the DecodeImageAPNG function
  • CVE-2026-82522: libjxl before 0.12 contains an integer underflow vulnerability in the container box parser that allows remote attackers to inject arbitrary metadata by exploiting 64-bit box size truncation to size_t on 32-bit platforms. Attackers can supply a crafted JPEG XL file causing the decoder to parse attacker-controlled codestream bytes as phantom box headers, enabling injection of arbitrary metadata (Exif, XMP, IPTC, JUMBF) and potential out-of-bounds reads.
1 issue postponed or untriaged:
  • CVE-2025-12474: (needs triaging) A specially-crafted file can cause libjxl's decoder to read pixel data from uninitialized (but allocated) memory. This can be done by causing the decoder to reference an outside-image-bound area in a subsequent patches. An incorrect optimization causes the decoder to omit populating those areas.
Created: 2026-02-12 Last update: 2026-11-13 13:18
lintian reports 1 warning normal
Lintian reports 1 warning about this package. You should make the package lintian clean getting rid of them.
Created: 2026-11-13 Last update: 2026-11-13 20:31
1 new commit since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit ec09ead9a69194e812b7a94a60e5e38b47633d68
Author: xiao sheng wen <atzlinux@sina.com>
Date:   Fri Nov 13 19:12:45 2026 +0800

    d/rules: remove -DJPEGXL_BUNDLE_SKCMS:BOOL=OFF, it removed from upstream version 0.9.2
    
    Signed-off-by: xiao sheng wen <atzlinux@sina.com>
Created: 2026-11-13 Last update: 2026-11-13 13:18
debian/patches: 1 patch to forward upstream low

Among the 1 debian patch available in version 0.13.0-1 of the package, we noticed the following issues:

  • 1 patch where the metadata indicates that the patch has not yet been forwarded upstream. You should either forward the patch upstream or update the metadata to document its real status.
Created: 2023-02-26 Last update: 2026-11-13 17:47
1 low-priority security issue in trixie low

There is 1 open security issue in trixie.

1 issue left for the package maintainer to handle:
  • CVE-2026-82522: (needs triaging) libjxl before 0.12 contains an integer underflow vulnerability in the container box parser that allows remote attackers to inject arbitrary metadata by exploiting 64-bit box size truncation to size_t on 32-bit platforms. Attackers can supply a crafted JPEG XL file causing the decoder to parse attacker-controlled codestream bytes as phantom box headers, enabling injection of arbitrary metadata (Exif, XMP, IPTC, JUMBF) and potential out-of-bounds reads.

You can find information about how to handle this issue in the security team's documentation.

Created: 2026-07-18 Last update: 2026-11-13 13:18
testing migrations
  • This package is part of the ongoing testing transition known as auto-jpeg-xl. Please avoid uploads unrelated to this transition, they would likely delay it and require supplementary work from the release managers. On the other hand, if your package has problems preventing it to migrate to testing, please fix them as soon as possible. You can probably find supplementary information in the debian-release archives or in the corresponding release.debian.org bug.
  • excuses:
    • Migration status for jpeg-xl (0.11.2-5.1 to 0.13.0-1): Waiting for test results or another package, or too young (no action required now - check later)
    • Issues preventing migration:
    • ∙ ∙ Autopkgtest for crengine-ng/0.9.15+ds-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, riscv64: Test triggered, s390x: Pass
    • ∙ ∙ Autopkgtest for ffmpeg/7:9.0.2-4: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, riscv64: Test triggered, s390x: Pass
    • ∙ ∙ Autopkgtest for gimp/3.2.8-1: amd64: No tests, superficial or marked flaky ♻ (reference ♻), arm64: No tests, superficial or marked flaky ♻, armhf: No tests, superficial or marked flaky ♻ (reference ♻), i386: No tests, superficial or marked flaky ♻, ppc64el: No tests, superficial or marked flaky ♻ (reference ♻), riscv64: Test triggered, s390x: No tests, superficial or marked flaky ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for glycin/2.2.3+ds-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for hyprgraphics/0.5.1-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, riscv64: Test triggered, s390x: Pass
    • ∙ ∙ Autopkgtest for jpeg-xl/0.13.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, riscv64: Test triggered, s390x: Pass
    • ∙ ∙ Autopkgtest for openimageio/3.1.18.1+dfsg-2: amd64: No tests, superficial or marked flaky ♻ (reference ♻), arm64: No tests, superficial or marked flaky ♻ (reference ♻), armhf: No tests, superficial or marked flaky ♻ (reference ♻), i386: No tests, superficial or marked flaky ♻ (reference ♻), ppc64el: No tests, superficial or marked flaky ♻ (reference ♻), riscv64: Test triggered, s390x: No tests, superficial or marked flaky ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for pillow-jpegxl-plugin/1.3.8-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, riscv64: Test triggered, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-jpegxl-sys/0.12.1-1: amd64: No tests, superficial or marked flaky ♻ (reference ♻), arm64: No tests, superficial or marked flaky ♻, armhf: No tests, superficial or marked flaky ♻ (reference ♻), i386: No tests, superficial or marked flaky ♻, ppc64el: No tests, superficial or marked flaky ♻ (reference ♻), riscv64: Test triggered, s390x: No tests, superficial or marked flaky ♻ (reference ♻)
    • ∙ ∙ Too young, only 2 of 5 days old
    • Additional info (not blocking):
    • ∙ ∙ Updating jpeg-xl will fix bugs in testing: #1147977
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/j/jpeg-xl.html
    • ∙ ∙ Reproduced on amd64 - info
    • ∙ ∙ Reproduced on arm64 - info
    • ∙ ∙ Reproduced on armhf - info
    • ∙ ∙ Reproduced on i386 - info
    • Not considered
news
[rss feed]
  • [2026-11-13] Accepted jpeg-xl 0.13.0-1 (source) into unstable (xiao sheng wen)
  • [2026-11-12] Accepted jpeg-xl 0.13.0-1~exp1 (source all loong64) into experimental (Debian FTP Masters) (signed by: xiao sheng wen)
  • [2026-11-12] Accepted jpeg-xl 0.12.0-1~exp3 (source all loong64) into experimental (Debian FTP Masters) (signed by: xiao sheng wen)
  • [2026-11-12] Accepted jpeg-xl 0.12.0-1~exp2 (source all loong64) into experimental (Debian FTP Masters) (signed by: xiao sheng wen)
  • [2026-11-12] Accepted jpeg-xl 0.12.0-1~exp1 (source all loong64) into experimental (Debian FTP Masters) (signed by: xiao sheng wen)
  • [2026-10-17] Accepted jpeg-xl 0.11.2-0.1~deb13u3 (source) into proposed-updates (Debian FTP Masters) (signed by: Moritz Mühlenhoff)
  • [2026-10-15] Accepted jpeg-xl 0.11.2-0.1~deb13u3 (source) into stable-security (Debian FTP Masters) (signed by: Moritz Mühlenhoff)
  • [2026-08-28] jpeg-xl 0.11.2-5.1 MIGRATED to testing (Debian testing watch)
  • [2026-08-22] Accepted jpeg-xl 0.11.2-5.1 (source) into unstable (Adrian Bunk)
  • [2026-06-13] Accepted jpeg-xl 0.11.2-0.1~deb13u2 (source) into proposed-updates (Debian FTP Masters) (signed by: Moritz Mühlenhoff)
  • [2026-06-12] Accepted jpeg-xl 0.11.2-0.1~deb13u2 (source) into stable-security (Debian FTP Masters) (signed by: Moritz Mühlenhoff)
  • [2026-05-28] jpeg-xl 0.11.2-5 MIGRATED to testing (Debian testing watch)
  • [2026-05-26] Accepted jpeg-xl 0.11.2-5 (source) into unstable (xiao sheng wen)
  • [2026-05-24] Accepted jpeg-xl 0.11.2-4 (source) into unstable (xiao sheng wen)
  • [2026-05-13] Accepted jpeg-xl 0.11.2-3 (source) into unstable (xiao sheng wen)
  • [2026-05-13] Accepted jpeg-xl 0.11.2-3~exp1 (source) into experimental (xiao sheng wen)
  • [2026-05-12] Accepted jpeg-xl 0.11.2-2 (source) into unstable (xiao sheng wen)
  • [2026-05-02] Accepted jpeg-xl 0.11.2-0.1~deb13u1 (source) into proposed-updates (Debian FTP Masters) (signed by: Adrian Bunk)
  • [2026-04-21] jpeg-xl 0.11.2-1 MIGRATED to testing (Debian testing watch)
  • [2026-04-15] Accepted jpeg-xl 0.11.2-1 (source) into unstable (xiao sheng wen)
  • [2026-03-29] jpeg-xl 0.11.2-0.1 MIGRATED to testing (Debian testing watch)
  • [2026-03-21] Accepted jpeg-xl 0.11.2-0.1 (source) into unstable (Adrian Bunk)
  • [2025-09-08] jpeg-xl 0.11.1-6 MIGRATED to testing (Debian testing watch)
  • [2025-09-05] Accepted jpeg-xl 0.11.1-6 (source) into unstable (Jeremy Bícha)
  • [2025-09-05] Accepted jpeg-xl 0.11.1-5 (source) into unstable (Jeremy Bícha)
  • [2025-07-05] Accepted jpeg-xl 0.7.0-10+deb12u1 (source) into proposed-updates (Debian FTP Masters) (signed by: Aron Xu)
  • [2025-07-04] Accepted jpeg-xl 0.7.0-10+deb12u1 (source) into stable-security (Debian FTP Masters) (signed by: Aron Xu)
  • [2025-03-26] jpeg-xl 0.11.1-4 MIGRATED to testing (Debian testing watch)
  • [2025-03-20] Accepted jpeg-xl 0.11.1-4 (source) into unstable (Jeremy Bícha) (signed by: Jeremy Bicha)
  • [2025-03-20] jpeg-xl 0.11.1-3 MIGRATED to testing (Debian testing watch)
  • 1
  • 2
bugs [bug history graph]
  • all: 1
  • RC: 0
  • I&N: 0
  • M&W: 1
  • F&P: 0
  • patch: 0
links
  • homepage
  • lintian (0, 1)
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • other distros
  • security tracker
  • debian patches
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 0.11.2-5.1ubuntu1
  • patches for 0.11.2-5.1ubuntu1

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing