CVE-2025-70103: jpeg-xl Heap-based Buffer Overflow
CVSS: 7.3v3.1HighDeferred
AliasesSUSE-SU-2026:22174-1SUSE-SU-2026:22201-1SUSE-SU-2026:22210-1UBUNTU-CVE-2025-70103USN-8397-1DEBIAN-CVE-2025-70103openSUSE-SU-2026:10935-1openSUSE-SU-2026:10955-1openSUSE-SU-2026:21100-1openSUSE-SU-2026:21114-1MGASA-2026-0516
Published 27-05-2026Last modified 30-05-2026
Vulnerability summary
CVE-2025-70103 is a high (CVSS 7.3) Heap-based Buffer Overflow vulnerability in jpeg-xl. EPSS estimates a 0.43% chance of exploitation in the next 30 days, higher than 36% of scored vulnerabilities.
CVSS score
7.3/10
010
High · v3.1 (CVE.org)EPSS score
0.43%
0%100%
Low · +0.07 pp in 30 daysKEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded
Advisory lineage
Upstream 0 · Downstream 1 · Related 1Timeline
- 27-05-2026PublishedVulnerability first disclosed.
- 30-05-2026Last modifiedVulnerability information updated.
Description
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.
CVSS metrics
4 scores · 4 sources · 1 versionHigh 7.3Preferred score · CVE.org (CNA)
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:LSourcesAll 4 agree
- OSV · UbuntuEcosystem advisory · calculated7.3HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
- OSV · DebianEcosystem advisory · calculated7.3HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
- NVDNIST7.3HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
EPSS trend
Probability
0.43%
Chance of exploitation in the next 30 days
Percentile
36%
Versus all other CVEs
30-day change
+0.07 pp
From 0.37% on 18-09-2026
18-09-202618-10-2026
EPSS score0.43%
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Opensuse5 products
- libjxl-gtk&distro=openSUSE Leap 16.0< 0.11.2-160000.2.1
- libjxl&distro=openSUSE Leap 16.0< 0.11.2-160000.2.1
- mozjs115&distro=openSUSE Tumbleweed< 115.15.0-9.1
- mozjs128&distro=openSUSE Leap 16.0< 128.14.0-160000.3.1
- mozjs140&distro=openSUSE Tumbleweed< 140.10.1-2.1
Suse4 products
- libjxl&distro=SUSE Linux Enterprise Server 16.0< 0.11.2-160000.2.1
- libjxl&distro=SUSE Linux Enterprise Server for SAP applications 16.0< 0.11.2-160000.2.1
- mozjs128&distro=SUSE Linux Enterprise Server 16.0< 128.14.0-160000.3.1
- mozjs128&distro=SUSE Linux Enterprise Server for SAP applications 16.0< 128.14.0-160000.3.1
Debian1 product
- jpeg-xlAll versions (No fix recorded) | < 0.11.2-0.1~deb13u2 | < 0.11.2-5.1
Mageia1 product
- mozjs140< 140.17.0-1.mga10
Ubuntu1 product
- jpeg-xl< 0.11.1-6ubuntu1.2 | < 0.11.1-6ubuntu4.2
5 vendors · 12 products