Skip to content
OpenAdvisories
Medium · 4.0 CVE-2026-41254 EUVD-2026-23668GHSA-hc77-37fq-x324

Little CMS (lcms2) through 2.18 has an integer overflow in CubeSize in cmslut.c because the overflow check is performed after the multiplic…

Published Apr 18, 2026 · Updated May 7, 2026 · Assigned by mitre

Description

Little CMS (lcms2) through 2.18 has an integer overflow in CubeSize in cmslut.c because the overflow check is performed after the multiplication.

Affected products

VendorProductAffectedFixed
littlecms little cms color engine ≤ 2.18 —

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 lcms2 2.17-1.1 —
Debian 14 openjdk-21 21.0.12+8-1 —
Debian 14 openjdk-25 25.0.4+7-1 —
Debian 13 lcms2 2.16-2+deb13u2 —
Debian 13 openjdk-21 21.0.12+8-1~deb13u1 —
Debian 13 openjdk-25 25.0.4+7-1~deb13u1 —
Debian 12 lcms2 2.14-2+deb12u1 —
Debian 12 openjdk-17 17.0.20+8-1~deb12u1 —
ReleasePackageFixed inAdvisory
Ubuntu 26.04 LTS lcms2 2.17-1ubuntu0.1 —
Ubuntu 26.04 LTS openjdk-17 17.0.20+8-1~26.04 USN-8676-1
Ubuntu 26.04 LTS openjdk-17-crac 17.0.20+8-0ubuntu1~26.04 USN-8693-1
Ubuntu 26.04 LTS openjdk-21 21.0.12+8-1~26.04 USN-8677-1
Ubuntu 26.04 LTS openjdk-21-crac 21.0.12+8-0ubuntu1~26.04 USN-8694-1
Ubuntu 26.04 LTS openjdk-25 25.0.4+7-1~26.04 USN-8681-1
Ubuntu 26.04 LTS openjdk-25-crac 25.0.4+7-0ubuntu1~26.04 USN-8695-1
Ubuntu 26.04 LTS openjdk-26 26.0.2+10-2~26.04.2 USN-8689-1
Ubuntu 26.04 LTS openjdk-8 8u502-ga~us1-0ubuntu1~26.04 USN-8673-1
Ubuntu 26.04 LTS openjdk-lts 11.0.32+9-1ubuntu1~26.04 USN-8674-1
Ubuntu 25.10 lcms2 2.16-2ubuntu0.1 —
Ubuntu 24.04 LTS lcms2 2.14-2ubuntu0.1 —
Ubuntu 24.04 LTS openjdk-17 17.0.20+8-1~24.04 USN-8676-1
Ubuntu 24.04 LTS openjdk-21 21.0.12+8-1~24.04 USN-8677-1
Ubuntu 24.04 LTS openjdk-25 25.0.4+7-1~24.04 USN-8681-1
Ubuntu 24.04 LTS openjdk-8 8u502-ga~us1-0ubuntu1~24.04 USN-8673-1
Ubuntu 24.04 LTS openjdk-lts 11.0.32+9-1ubuntu1~24.04 USN-8674-1
Ubuntu 22.04 LTS lcms2 2.12~rc1-2ubuntu0.1 —
Ubuntu 22.04 LTS openjdk-17 17.0.20+8-1~22.04 USN-8676-1
Ubuntu 22.04 LTS openjdk-21 21.0.12+8-1~22.04 USN-8677-1
Ubuntu 22.04 LTS openjdk-25 25.0.4+7-1~22.04 USN-8681-1
Ubuntu 22.04 LTS openjdk-8 8u502-ga~us1-0ubuntu1~22.04 USN-8673-1
Ubuntu 22.04 LTS openjdk-lts 11.0.32+9-1ubuntu1~22.04 USN-8674-1
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS lcms2 2.9-4ubuntu0.1~esm1 USN-8209-2
Ubuntu Pro 20.04 LTS openjdk-17 17.0.20+8-1~20.04 USN-8676-1
Ubuntu Pro 20.04 LTS openjdk-21 21.0.12+8-1~20.04 USN-8677-1
Ubuntu Pro 20.04 LTS openjdk-8 8u502-ga~us1-0ubuntu1~20.04 USN-8673-1
Ubuntu Pro 20.04 LTS openjdk-lts 11.0.32+9-1ubuntu1~20.04 USN-8674-1
Ubuntu Pro 18.04 LTS lcms2 2.9-1ubuntu0.1+esm1 USN-8209-2
Ubuntu Pro 18.04 LTS openjdk-17 17.0.20+8-1~18.04 USN-8676-1
Ubuntu Pro 18.04 LTS openjdk-8 8u502-ga~us1-0ubuntu1~18.04 USN-8673-1
Ubuntu Pro 18.04 LTS openjdk-lts 11.0.32+9-1ubuntu1~18.04 USN-8674-1
Ubuntu Pro 16.04 LTS lcms2 2.6-3ubuntu2.1+esm1 USN-8209-2
Ubuntu Pro 16.04 LTS openjdk-8 8u502-ga~us1-0ubuntu1~16.04 USN-8673-1
Ubuntu Pro 14.04 LTS lcms2 2.5-0ubuntu4.2+esm1 USN-8209-2
ReleasePackageFixed inAdvisory
RHEL 10 java-21-ibm-semeru-certified-jdk +4 1:21.0.12.0.8-2.el10_2 RHSA-2026:52948
RHEL 10 java-21-openjdk +22 1:21.0.12.0.8-1.2.el10_2 RHSA-2026:42895
RHEL 10 java-25-openjdk +25 1:25.0.4.0.7-1.1.el10_2 RHSA-2026:42899
RHEL 9 java-1.8.0-openjdk +16 1:1.8.0.502.b07-1.2.el9 RHSA-2026:42877
RHEL 9 java-17-openjdk +22 1:17.0.20.0.8-1.2.el9 RHSA-2026:42887
RHEL 9 java-21-openjdk +22 1:21.0.12.0.8-1.2.el9 RHSA-2026:42895
RHEL 9 java-25-openjdk +25 1:25.0.4.0.7-1.1.el9 RHSA-2026:42899
RHEL 8 java-1.8.0-ibm +7 1:1.8.0.8.70-1.el8_10 RHSA-2026:52949
RHEL 8 java-1.8.0-openjdk +19 1:1.8.0.502.b07-1.1.el8 RHSA-2026:42877
RHEL 8 java-17-openjdk +22 1:17.0.20.0.8-1.1.el8 RHSA-2026:42887
RHEL 8 java-21-openjdk +22 1:21.0.12.0.8-1.1.el8 RHSA-2026:42895
Show 12 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 10.0 EUS java-21-ibm-semeru-certified-jdk +1 1:21.0.12.0.8-1.el10_0 RHSA-2026:52948
RHEL 10.0 EUS java-21-openjdk +22 1:21.0.12.0.8-1.1.el10_2 RHSA-2026:42895
RHEL 9.6 EUS java-1.8.0-openjdk +16 1:1.8.0.502.b07-1.1.el9 RHSA-2026:42877
RHEL 9.6 EUS java-17-openjdk +22 1:17.0.20.0.8-1.1.el9 RHSA-2026:42887
RHEL 9.6 EUS java-21-openjdk +22 1:21.0.12.0.8-1.1.el9 RHSA-2026:42895
RHEL 9.4 E4S java-1.8.0-openjdk +6 1:1.8.0.502.b07-1.1.el9 RHSA-2026:42877
RHEL 9.4 E4S java-17-openjdk +8 1:17.0.20.0.8-1.1.el9 RHSA-2026:42887
RHEL 9.4 E4S java-21-openjdk +8 1:21.0.12.0.8-1.1.el9 RHSA-2026:42895
RHEL 9.2 E4S java-1.8.0-openjdk +6 1:1.8.0.502.b07-1.1.el9 RHSA-2026:42877
RHEL 9.2 E4S java-17-openjdk +8 1:17.0.20.0.8-1.1.el9 RHSA-2026:42887
RHEL 8.8 TUS java-1.8.0-openjdk +7 1:1.8.0.502.b07-1.1.el8 RHSA-2026:42877
RHEL 8.8 TUS java-17-openjdk +8 1:17.0.20.0.8-1.1.el8 RHSA-2026:42887
RHEL 8.8 E4S java-1.8.0-openjdk +7 1:1.8.0.502.b07-1.1.el8 RHSA-2026:42877
RHEL 8.8 E4S java-17-openjdk +8 1:17.0.20.0.8-1.1.el8 RHSA-2026:42887
RHEL 8.6 EUS Long Life java-1.8.0-openjdk +7 1:1.8.0.502.b07-1.1.el8 RHSA-2026:42877
RHEL 8.6 EUS Long Life java-17-openjdk +8 1:17.0.20.0.8-1.1.el8 RHSA-2026:42887
RHEL 8.6 AUS java-1.8.0-openjdk +7 1:1.8.0.502.b07-1.1.el8 RHSA-2026:42877
RHEL 8.6 AUS java-17-openjdk +8 1:17.0.20.0.8-1.1.el8 RHSA-2026:42887
RHEL 8.4 EUS Long Life java-1.8.0-openjdk +7 1:1.8.0.502.b07-1.1.el8 RHSA-2026:42877
RHEL 8.4 EUS Long Life java-17-openjdk +22 1:17.0.20.0.8-1.1.el8 RHSA-2026:42887
RHEL 8.4 AUS java-1.8.0-openjdk +7 1:1.8.0.502.b07-1.1.el8 RHSA-2026:42877
RHEL 8.4 AUS java-17-openjdk +8 1:17.0.20.0.8-1.1.el8 RHSA-2026:42887
RHEL 7 ELS java-1.8.0-openjdk +7 1:1.8.0.502.b07-1.1.el7_9 RHSA-2026:42876
Red Hat Openjdk Els 11 java-11-openjdk +17 1:11.0.32.0.9-1.el7_9 RHSA-2026:42880
Red Hat Openjdk Els 11 java-11-openjdk-fastdebug +13 1:11.0.32.0.9-1.el8 RHSA-2026:42880

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 10 java-21-openjdk +22 1:21.0.12.0.8-1.2.el10_2.alma.2 ALSA-2026:42895
AlmaLinux 10 java-25-openjdk +25 1:25.0.4.0.7-1.1.el10_2.alma.1 ALSA-2026:42899
AlmaLinux 9 java-1.8.0-openjdk +16 1:1.8.0.502.b07-1.2.el9.alma.1 ALSA-2026:42877
AlmaLinux 9 java-17-openjdk +22 1:17.0.20.0.8-1.2.el9.alma.1 ALSA-2026:42887
AlmaLinux 9 java-21-openjdk +22 1:21.0.12.0.8-1.2.el9.alma.2 ALSA-2026:42895
AlmaLinux 9 java-25-openjdk +25 1:25.0.4.0.7-1.1.el9.alma.1 ALSA-2026:42899
AlmaLinux 8 java-1.8.0-openjdk +19 1:1.8.0.502.b07-1.1.el8 ALSA-2026:42877
AlmaLinux 8 java-17-openjdk +22 1:17.0.20.0.8-1.1.el8 ALSA-2026:42887
AlmaLinux 8 java-21-openjdk +22 1:21.0.12.0.8-1.1.el8 ALSA-2026:42895

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 9 java-25-openjdk 1:25.0.4.0.7-1.1.el9_8 RLSA-2026:42899
Rocky Linux 8 java-17-openjdk 1:17.0.20.0.8-1.1.el8_10 RLSA-2026:42887
ReleasePackageFixed inAdvisory
SLES 15 SP7 java-11-openjdk 11.0.32.0-150000.3.141.1 SUSE-SU-2026:3453-1
SLES 15 SP7 java-17-openjdk 17.0.20.0-150400.3.69.1 SUSE-SU-2026:3406-1
SLES 15 SP7 java-1_8_0-ibm 1.8.0_sr8.70-150000.3.119.1 SUSE-SU-2026:3615-1
SLES 15 SP7 java-1_8_0-openjdk 1.8.0.502-150000.3.123.1 SUSE-SU-2026:3623-1
SLES 15 SP7 java-21-openjdk 21.0.12.0-150600.3.29.1 SUSE-SU-2026:3332-1
SLES 15 SP7 java-25-openjdk 25.0.4.0-150700.15.13.1 SUSE-SU-2026:3331-1
SLES 15 SP7 lcms2 2.15-150600.3.6.1 SUSE-SU-2026:4205-1
SLES 15 SP6 java-11-openjdk 11.0.32.0-150000.3.141.1 SUSE-SU-2026:3453-1
SLES 15 SP6 java-17-openjdk 17.0.20.0-150400.3.69.1 SUSE-SU-2026:3406-1
SLES 15 SP6 java-1_8_0-ibm 1.8.0_sr8.70-150000.3.119.1 SUSE-SU-2026:3615-1
SLES 15 SP6 java-1_8_0-openjdk 1.8.0.502-150000.3.123.1 SUSE-SU-2026:3623-1
SLES 15 SP6 java-21-openjdk 21.0.12.0-150600.3.29.1 SUSE-SU-2026:3332-1
SLES 15 SP5 java-11-openjdk 11.0.32.0-150000.3.141.1 SUSE-SU-2026:3453-1
SLES 15 SP5 java-17-openjdk 17.0.20.0-150400.3.69.1 SUSE-SU-2026:3406-1
SLES 15 SP5 java-1_8_0-ibm 1.8.0_sr8.70-150000.3.119.1 SUSE-SU-2026:3615-1
SLES 15 SP5 java-1_8_0-openjdk 1.8.0.502-150000.3.123.1 SUSE-SU-2026:3623-1
SLES 15 SP4 java-11-openjdk 11.0.32.0-150000.3.141.1 SUSE-SU-2026:3453-1
SLES 15 SP4 java-17-openjdk 17.0.20.0-150400.3.69.1 SUSE-SU-2026:3406-1
SLES 15 SP4 java-1_8_0-ibm 1.8.0_sr8.70-150000.3.119.1 SUSE-SU-2026:3615-1
SLES 15 SP4 java-1_8_0-openjdk 1.8.0.502-150000.3.123.1 SUSE-SU-2026:3623-1
SLES 12 SP5 java-11-openjdk 11.0.32.0-3.102.1 SUSE-SU-2026:3284-1
SLES 12 SP5 java-1_8_0-ibm 1.8.0_sr8.70-30.153.1 SUSE-SU-2026:3614-1
SLES 12 SP5 java-1_8_0-openjdk 1.8.0.502-27.131.1 SUSE-SU-2026:3622-1
SLES 12 SP5 lcms2 2.7-9.13.1 SUSE-SU-2026:3964-1
Show 12 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 16.0 java-17-openjdk 17.0.20.0-160000.1.1 SUSE-SU-2026:22953-1, SUSE-SU-2026:22944-1
SLES for SAP 16.0 lcms2 2.16-160000.4.1 SUSE-SU-2026:22506-1
SLES for SAP 15 SP6 java-11-openjdk 11.0.32.0-150000.3.141.1 SUSE-SU-2026:3453-1
SLES for SAP 15 SP6 java-17-openjdk 17.0.20.0-150400.3.69.1 SUSE-SU-2026:3406-1
SLES for SAP 15 SP6 java-1_8_0-ibm 1.8.0_sr8.70-150000.3.119.1 SUSE-SU-2026:3615-1
SLES for SAP 15 SP6 java-1_8_0-openjdk 1.8.0.502-150000.3.123.1 SUSE-SU-2026:3623-1
SLES for SAP 15 SP6 java-21-openjdk 21.0.12.0-150600.3.29.1 SUSE-SU-2026:3332-1
SLES for SAP 15 SP5 java-11-openjdk 11.0.32.0-150000.3.141.1 SUSE-SU-2026:3453-1
SLES for SAP 15 SP5 java-17-openjdk 17.0.20.0-150400.3.69.1 SUSE-SU-2026:3406-1
SLES for SAP 15 SP5 java-1_8_0-ibm 1.8.0_sr8.70-150000.3.119.1 SUSE-SU-2026:3615-1
SLES for SAP 15 SP5 java-1_8_0-openjdk 1.8.0.502-150000.3.123.1 SUSE-SU-2026:3623-1
SLES for SAP 15 SP4 java-11-openjdk 11.0.32.0-150000.3.141.1 SUSE-SU-2026:3453-1
SLES for SAP 15 SP4 java-17-openjdk 17.0.20.0-150400.3.69.1 SUSE-SU-2026:3406-1
SLES for SAP 15 SP4 java-1_8_0-ibm 1.8.0_sr8.70-150000.3.119.1 SUSE-SU-2026:3615-1
SLES for SAP 15 SP4 java-1_8_0-openjdk 1.8.0.502-150000.3.123.1 SUSE-SU-2026:3623-1
SLES 16.0 java-17-openjdk 17.0.20.0-160000.1.1 SUSE-SU-2026:22953-1, SUSE-SU-2026:22944-1
SLES 16.0 lcms2 2.16-160000.4.1 SUSE-SU-2026:22506-1
SLE Micro 6.1 lcms2 2.16-slfo.1.1_2.1 SUSE-SU-2026:22070-1
SLE Micro 6.0 lcms2 2.16-2.1 SUSE-SU-2026:23443-1
SLE Micro 5.5 lcms2 2.12-150400.3.3.1 SUSE-SU-2026:4056-1
SLE Micro 5.4 lcms2 2.12-150400.3.3.1 SUSE-SU-2026:4056-1
SLE Micro 5.3 lcms2 2.12-150400.3.3.1 SUSE-SU-2026:4056-1
SLE HPC 15 SP5 java-11-openjdk 11.0.32.0-150000.3.141.1 SUSE-SU-2026:3453-1
SLE HPC 15 SP5 java-17-openjdk 17.0.20.0-150400.3.69.1 SUSE-SU-2026:3406-1
SLE HPC 15 SP4 java-11-openjdk 11.0.32.0-150000.3.141.1 SUSE-SU-2026:3453-1
SLE HPC 15 SP4 java-17-openjdk 17.0.20.0-150400.3.69.1 SUSE-SU-2026:3406-1
SLE HPC 15 SP4 java-1_8_0-ibm 1.8.0_sr8.70-150000.3.119.1 SUSE-SU-2026:3615-1
SLE HPC 15 SP4 java-1_8_0-openjdk 1.8.0.502-150000.3.123.1 SUSE-SU-2026:3623-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed java-11-openj9 +1 11.0.32.0-1.1 openSUSE-SU-2026:11485-1, openSUSE-SU-2026:11335-1
openSUSE Tumbleweed java-17-openj9 +1 17.0.20.0-1.1 openSUSE-SU-2026:11486-1, openSUSE-SU-2026:11336-1
openSUSE Tumbleweed java-1_8_0-openjdk 1.8.0.502-1.1 openSUSE-SU-2026:11453-1
openSUSE Tumbleweed java-21-openj9 +1 21.0.12.0-1.1 openSUSE-SU-2026:11488-1, openSUSE-SU-2026:11362-1
openSUSE Tumbleweed java-25-openj9 +1 25.0.4.0-1.1 openSUSE-SU-2026:11489-1, openSUSE-SU-2026:11363-1
openSUSE Leap 16.0 java-17-openjdk 17.0.20.0-160000.1.1 openSUSE-SU-2026:21440-1
openSUSE Leap 16.0 java-21-openjdk 21.0.12.0-160000.1.1 openSUSE-SU-2026:21470-1
openSUSE Leap 16.0 java-25-openjdk 25.0.4.0-160000.1.1 openSUSE-SU-2026:21467-1
openSUSE Leap 16.0 lcms2 2.16-160000.4.1 openSUSE-SU-2026:21202-1
ReleasePackageFixed inAdvisory
Alpine v3.24 lcms2 2.19-r0 —
Alpine v3.24 openjdk11 11.0.32_p9-r0 —
Alpine v3.24 openjdk17 17.0.20_p8-r0 —
Alpine v3.24 openjdk21 21.0.12_p8-r0 —
Alpine v3.24 openjdk25 25.0.4_p7-r0 —
Alpine v3.23 lcms2 2.19-r0 —
Alpine v3.23 openjdk11 11.0.32_p9-r0 —
Alpine v3.23 openjdk17 17.0.20_p8-r0 —
Alpine v3.23 openjdk21 21.0.12_p8-r0 —
Alpine v3.23 openjdk25 25.0.4_p7-r0 —
Alpine v3.22 lcms2 2.19-r0 —
Alpine v3.21 lcms2 2.19-r0 —
Alpine v3.20 lcms2 2.19-r0 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 lcms2 +2 2.19-75.amzn2023.0.1 ALAS2023-2026-1657
Amazon Linux 2 lcms2 +2 2.6-3.amzn2.0.4 ALAS2-2026-3359

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 lcms2 2.15-2 —
Azure Linux 3 openjpeg2 No fix yet —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 9 java-25-openjdk +25 1:25.0.4.0.7-1.1.0.1.el10_2 ELSA-2026-42899
Oracle Linux 8 java-1.8.0-openjdk +16 1:1.8.0.502.b07-1.2.0.1.el9 ELSA-2026-42877
Oracle Linux 8 java-1.8.0-openjdk-accessibility +2 1:1.8.0.502.b07-1.1.0.1.el8 ELSA-2026-42877
Oracle Linux 8 java-17-openjdk +22 1:17.0.20.0.8-1.2.0.1.el9 ELSA-2026-42887
Oracle Linux 8 java-21-openjdk +22 1:21.0.12.1.1-1.2.0.1.el10 ELSA-2026-42895

Advisories 50

References