Skip to content
OpenAdvisories

Description

A flaw exists in gdk‑pixbuf within the gdk_pixbuf__jpeg_image_load_increment function (io-jpeg.c) and in glib’s g_base64_encode_step (glib/gbase64.c). When processing maliciously crafted JPEG images, a heap buffer overflow can occur during Base64 encoding, allowing out-of-bounds reads from heap memory, potentially causing application crashes or arbitrary code execution.

Affected products

VendorProductAffectedFixed
— gdk-pixbuf < 2.43.4 2.43.4
Red Hat Red Hat Enterprise Linux 10 — —
Red Hat Red Hat Enterprise Linux 7 Extended Lifecycle Support — —
Red Hat Red Hat Enterprise Linux 8 — —
Red Hat Red Hat Enterprise Linux 8.2 Advanced Update Support — —
Red Hat Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support — —
Red Hat Red Hat Enterprise Linux 8.4 Extended Update Support Long-Life Add-On — —
Red Hat Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update Support — —
Red Hat Red Hat Enterprise Linux 8.6 Telecommunications Update Service — —
Red Hat Red Hat Enterprise Linux 8.6 Update Services for SAP Solutions — —
Red Hat Red Hat Enterprise Linux 8.8 Telecommunications Update Service — —
Red Hat Red Hat Enterprise Linux 8.8 Update Services for SAP Solutions — —
Red Hat Red Hat Enterprise Linux 9 — —
Red Hat Red Hat Enterprise Linux 9.0 Update Services for SAP Solutions — —
Red Hat Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions — —
Red Hat Red Hat Enterprise Linux 9.4 Extended Update Support — —
Red Hat Red Hat Enterprise Linux 6 — —

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 gdk-pixbuf 2.42.12+dfsg-4 —
Debian 13 gdk-pixbuf 2.42.12+dfsg-4 —
Debian 12 gdk-pixbuf 2.42.10+dfsg-1+deb12u3 —
Debian 11 gdk-pixbuf 2.42.2+dfsg-1+deb11u4 DLA-4344-1
ReleasePackageFixed inAdvisory
Ubuntu 25.10 gdk-pixbuf 2.42.12+dfsg-4build1 —
Ubuntu 24.04 LTS gdk-pixbuf 2.42.10+dfsg-3ubuntu3.2 USN-7662-1
Ubuntu 22.04 LTS gdk-pixbuf 2.42.8+dfsg-1ubuntu0.4 USN-7662-1
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS gdk-pixbuf 2.40.0+dfsg-3ubuntu0.5+esm1 USN-7662-1
Ubuntu Pro 18.04 LTS gdk-pixbuf 2.36.11-2ubuntu0.1~esm2 USN-7662-1
Ubuntu Pro 16.04 LTS gdk-pixbuf 2.32.2-1ubuntu1.6+esm2 USN-7662-1
ReleasePackageFixed inAdvisory
RHEL 10 gdk-pixbuf2 +2 2.42.12-4.el10_0 RHSA-2025:12862
RHEL 9 gdk-pixbuf2 +2 2.42.6-6.el9_6 RHSA-2025:12841
RHEL 8 gdk-pixbuf2 +4 2.36.12-7.el8_10 RHSA-2025:13315
Show 12 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 9.4 EUS gdk-pixbuf2 +2 2.42.6-5.el9_4 RHSA-2025:14574
RHEL 9.2 E4S gdk-pixbuf2 +2 2.42.6-4.el9_2 RHSA-2025:14576
RHEL 9.0 E4S gdk-pixbuf2 +2 2.42.6-3.el9_0 RHSA-2025:14575
RHEL 8.8 TUS gdk-pixbuf2 +2 2.36.12-6.el8_8 RHSA-2025:14585
RHEL 8.8 E4S gdk-pixbuf2 +2 2.36.12-6.el8_8 RHSA-2025:14585
RHEL 8.6 TUS gdk-pixbuf2 +2 2.36.12-6.el8_6 RHSA-2025:14646
RHEL 8.6 E4S gdk-pixbuf2 +2 2.36.12-6.el8_6 RHSA-2025:14646
RHEL 8.6 AUS gdk-pixbuf2 +2 2.36.12-6.el8_6 RHSA-2025:14646
RHEL 8.4 EUS Long Life gdk-pixbuf2 +2 2.36.12-6.el8_4 RHSA-2025:14647
RHEL 8.4 AUS gdk-pixbuf2 +2 2.36.12-6.el8_4 RHSA-2025:14647
RHEL 8.2 AUS gdk-pixbuf2 +2 2.36.12-6.el8_2 RHSA-2025:14618
RHEL 7 ELS gdk-pixbuf2 +2 2.36.12-4.el7_9 RHSA-2025:14683

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 8 gdk-pixbuf2 +4 2.36.12-7.el8_10 ALSA-2025:13315

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 10 gdk-pixbuf2 2.42.12-4.el10_0 RLSA-2025:12862
Rocky Linux 9 gdk-pixbuf2 2.42.6-6.el9_6 RLSA-2025:12841
Rocky Linux 8 gdk-pixbuf2 2.36.12-7.el8_10 RLSA-2025:13315
ReleasePackageFixed inAdvisory
SLES 15 SP7 gdk-pixbuf 2.42.12-150600.3.8.1 SUSE-SU-2025:02954-1
SLES 15 SP6 gdk-pixbuf 2.42.12-150600.3.8.1 SUSE-SU-2025:02954-1
SLES 15 SP5 gdk-pixbuf 2.42.12-150400.5.14.1 SUSE-SU-2025:02963-1
SLES 15 SP4 gdk-pixbuf 2.42.12-150400.5.14.1 SUSE-SU-2025:02963-1
SLES 15 SP3 gdk-pixbuf 2.40.0-150200.3.15.2 SUSE-SU-2025:03373-1
Show 19 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 12 SP5 gdk-pixbuf 2.34.0-19.23.1 SUSE-SU-2025:03010-1
SLES for SAP 16.0 gdk-pixbuf 2.42.12-160000.3.1 SUSE-SU-2026:20128-1
SLES for SAP 15 SP5 gdk-pixbuf 2.42.12-150400.5.14.1 SUSE-SU-2025:02963-1
SLES for SAP 15 SP4 gdk-pixbuf 2.42.12-150400.5.14.1 SUSE-SU-2025:02963-1
SLES for SAP 15 SP3 gdk-pixbuf 2.40.0-150200.3.15.2 SUSE-SU-2025:03373-1
SLES 16.0 gdk-pixbuf 2.42.12-160000.3.1 SUSE-SU-2026:20128-1
SLE Micro 6.2 gdk-pixbuf 2.42.12-160000.3.1 SUSE-SU-2026:20156-1
SLE Micro 6.1 gdk-pixbuf 2.42.12-slfo.1.1_2.1 SUSE-SU-2025:20748-1
SLE Micro 6.0 gdk-pixbuf 2.42.12-3.1 SUSE-SU-2025:20694-1
SLE Micro 5.5 gdk-pixbuf 2.42.12-150400.5.14.1 SUSE-SU-2025:02963-1
SLE Micro 5.4 gdk-pixbuf 2.42.12-150400.5.14.1 SUSE-SU-2025:02963-1
SLE Micro 5.3 gdk-pixbuf 2.42.12-150400.5.14.1 SUSE-SU-2025:02963-1
SLE Micro 5.2 gdk-pixbuf 2.40.0-150200.3.15.2 SUSE-SU-2025:03373-1
SLE HPC 15 SP5 gdk-pixbuf 2.42.12-150400.5.14.1 SUSE-SU-2025:02963-1
SLE HPC 15 SP4 gdk-pixbuf 2.42.12-150400.5.14.1 SUSE-SU-2025:02963-1
SLE HPC 15 SP3 gdk-pixbuf 2.40.0-150200.3.15.2 SUSE-SU-2025:03373-1
SUSE Manager Server LTS 4.3 gdk-pixbuf 2.42.12-150400.5.14.1 SUSE-SU-2025:02963-1
SUSE Manager Proxy LTS 4.3 gdk-pixbuf 2.42.12-150400.5.14.1 SUSE-SU-2025:02963-1
SUSE Enterprise Storage 7.1 gdk-pixbuf 2.40.0-150200.3.15.2 SUSE-SU-2025:03373-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed gdk-pixbuf 2.42.12-5.1 openSUSE-SU-2025:15468-1
openSUSE Leap 16.0 gdk-pixbuf 2.42.12-160000.3.1 openSUSE-SU-2026:20084-1
openSUSE Leap 15.6 gdk-pixbuf 2.42.12-150600.3.8.1 SUSE-SU-2025:02954-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 gdk-pixbuf2 +3 2.42.12-12.amzn2023 ALAS2023-2026-1553, ALAS2023-2025-1120
Amazon Linux 2 gdk-pixbuf2 +2 2.36.12-3.amzn2.0.2 ALAS2-2025-2948

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 gdk-pixbuf2 2.42.10-4 —
Azure Linux 2 (CBL-Mariner) gdk-pixbuf2 2.40.0-8 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 10 gdk-pixbuf2 +2 2.42.12-4.el10_0 ELSA-2025-12862
Oracle Linux 9 gdk-pixbuf2 +2 2.42.6-6.el9_6 ELSA-2025-12841
Oracle Linux 8 gdk-pixbuf2 +4 2.36.12-7.el8_10 ELSA-2025-13315
Oracle Linux 7 gdk-pixbuf2 +2 2.36.12-3.0.1.el7 ELSA-2025-14683

Advisories 35

References