Skip to content
OpenAdvisories
Low · 2.3 CVE-2025-12474 EUVD-2025-207023GHSA-9gvg-fw8p-72fv

libjxl: Uninitialized memory read in decoder due to incorrect optimization in patch handling

Published Feb 11, 2026 · Updated Feb 11, 2026 · Assigned by Google

Description

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.

Affected products

VendorProductAffectedFixed
Google libjxl 0.7 – ≤ 0.11.1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 jpeg-xl 0.11.2-0.1 —
Debian 13 jpeg-xl 0.11.2-0.1~deb13u1 —
Debian 12 jpeg-xl No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 graphicsmagick No fix yet —
Ubuntu 26.04 LTS graphicsmagick No fix yet —
Ubuntu 25.10 graphicsmagick No fix yet —
Show 6 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 24.04 LTS graphicsmagick No fix yet —
Ubuntu Pro 22.04 LTS graphicsmagick No fix yet —
Ubuntu Pro 20.04 LTS graphicsmagick No fix yet —
Ubuntu Pro 18.04 LTS graphicsmagick No fix yet —
Ubuntu Pro 16.04 LTS graphicsmagick No fix yet —
Ubuntu Pro 14.04 LTS graphicsmagick No fix yet —
ReleasePackageFixed inAdvisory
SLES 15 SP7 libjxl 0.10.3-150700.4.6.1 SUSE-SU-2026:0648-1
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 16.0 libjxl 0.11.2-160000.1.1 SUSE-SU-2026:20903-1
SLES 16.0 libjxl 0.11.2-160000.1.1 SUSE-SU-2026:20903-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed libjxl 0.11.2-2.1 openSUSE-SU-2026:10910-1
openSUSE Leap 16.0 libjxl 0.11.2-160000.1.1 openSUSE-SU-2026:20385-1
ReleasePackageFixed inAdvisory
Alpine v3.23 libjxl 0.11.2-r0 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 firefox 140.7.1-1.amzn2023.0.1 ALAS2023-2026-1469
Amazon Linux 2023 libjxl +5 1:0.10.3-55.amzn2023 ALAS2023-2026-1459
Amazon Linux 2 thunderbird 140.7.2-1.amzn2.0.1 ALAS2-2026-3190

Advisories 7

References