CVE-2026-5201 Gdk-pixbuf: gdk-pixbuf: denial of service via heap-based buffer overflow when processing a specially crafted jpeg image

High 7.5 Published Updated

Remote attackers can cause application crashes and denial of service via heap-based buffer overflow in gdk-pixbuf when processing crafted JPEG images.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-5201?

CVE-2026-5201 is a high-severity memory corruption vulnerability in Redhat Enterprise Linux, published on 31 Mar 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

A flaw was found in the gdk-pixbuf library. This heap-based buffer overflow vulnerability occurs in the JPEG image loader due to improper validation of color component counts when processing a specially crafted JPEG image. A remote attacker can exploit this flaw without user interaction, for example, via thumbnail generation. Successful exploitation leads to application crashes and denial of service (DoS) conditions.

Weakness: CWE-122

Which versions are affected by CVE-2026-5201?

It affects 18 products.

Linux distribution packages (40)
gdk-pixbuf2 AlmaLinux:10All versions2.42.12-4.el10_1.5
gdk-pixbuf2 AlmaLinux:10All versions2.42.12-4.el10_2.5
gdk-pixbuf2-devel AlmaLinux:10All versions2.42.12-4.el10_1.5
gdk-pixbuf2-devel AlmaLinux:10All versions2.42.12-4.el10_2.5
gdk-pixbuf2-modules AlmaLinux:10All versions2.42.12-4.el10_1.5
gdk-pixbuf2-modules AlmaLinux:10All versions2.42.12-4.el10_2.5
gdk-pixbuf2 AlmaLinux:8All versions2.36.12-8.el8_10
gdk-pixbuf2-devel AlmaLinux:8All versions2.36.12-8.el8_10
gdk-pixbuf2-modules AlmaLinux:8All versions2.36.12-8.el8_10
gdk-pixbuf2-xlib AlmaLinux:8All versions2.36.12-8.el8_10
gdk-pixbuf2-xlib-devel AlmaLinux:8All versions2.36.12-8.el8_10
gdk-pixbuf2 AlmaLinux:9All versions2.42.6-6.el9_7.1
gdk-pixbuf2 AlmaLinux:9All versions2.42.6-6.el9_8.1
gdk-pixbuf2-devel AlmaLinux:9All versions2.42.6-6.el9_7.1
gdk-pixbuf2-devel AlmaLinux:9All versions2.42.6-6.el9_8.1
gdk-pixbuf2-modules AlmaLinux:9All versions2.42.6-6.el9_7.1
gdk-pixbuf2-modules AlmaLinux:9All versions2.42.6-6.el9_8.1
gdk-pixbuf2 Red Hat:enterprise_linux:10.1All versions0:2.42.12-4.el10_1.5
gdk-pixbuf2-debuginfo Red Hat:enterprise_linux:10.1All versions0:2.42.12-4.el10_1.5
gdk-pixbuf2-debugsource Red Hat:enterprise_linux:10.1All versions0:2.42.12-4.el10_1.5
gdk-pixbuf2-devel Red Hat:enterprise_linux:10.1All versions0:2.42.12-4.el10_1.5
gdk-pixbuf2-devel-debuginfo Red Hat:enterprise_linux:10.1All versions0:2.42.12-4.el10_1.5
gdk-pixbuf2-modules Red Hat:enterprise_linux:10.1All versions0:2.42.12-4.el10_1.5
gdk-pixbuf2-modules-debuginfo Red Hat:enterprise_linux:10.1All versions0:2.42.12-4.el10_1.5
gdk-pixbuf2-tests-debuginfo Red Hat:enterprise_linux:10.1All versions0:2.42.12-4.el10_1.5
gdk-pixbuf2 Red Hat:enterprise_linux:10.2All versions0:2.42.12-4.el10_2.5
gdk-pixbuf2-debuginfo Red Hat:enterprise_linux:10.2All versions0:2.42.12-4.el10_2.5
gdk-pixbuf2-debugsource Red Hat:enterprise_linux:10.2All versions0:2.42.12-4.el10_2.5
gdk-pixbuf2-devel Red Hat:enterprise_linux:10.2All versions0:2.42.12-4.el10_2.5
gdk-pixbuf2-devel-debuginfo Red Hat:enterprise_linux:10.2All versions0:2.42.12-4.el10_2.5
gdk-pixbuf2-modules Red Hat:enterprise_linux:10.2All versions0:2.42.12-4.el10_2.5
gdk-pixbuf2-modules-debuginfo Red Hat:enterprise_linux:10.2All versions0:2.42.12-4.el10_2.5
gdk-pixbuf2-tests-debuginfo Red Hat:enterprise_linux:10.2All versions0:2.42.12-4.el10_2.5
gdk-pixbuf2-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:2.36.12-8.el8_10
gdk-pixbuf2-debugsource Red Hat:enterprise_linux:8::appstreamAll versions0:2.36.12-8.el8_10
gdk-pixbuf2-devel Red Hat:enterprise_linux:8::appstreamAll versions0:2.36.12-8.el8_10
gdk-pixbuf2-devel-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:2.36.12-8.el8_10
gdk-pixbuf2-modules Red Hat:enterprise_linux:8::appstreamAll versions0:2.36.12-8.el8_10
gdk-pixbuf2-modules-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:2.36.12-8.el8_10
gdk-pixbuf2-tests-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:2.36.12-8.el8_10

Products include Gnome Gdk-Pixbuf, Redhat Ai Inference Server, Redhat Enterprise Linux, Redhat Enterprise Linux Aus, Redhat Enterprise Linux Els, Redhat Enterprise Linux Eus and 12 more.

How do I fix CVE-2026-5201?

Apply the vendor's patch.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is CVE-2026-5201 being exploited?

There is no known exploitation of CVE-2026-5201 in the wild and no public exploit code.

Public exploit code: 1 proofs of concept on GitHub.

All Redhat Enterprise Linux vulnerabilities

Sources

Also known as ALSA-2026:10707, ALSA-2026:10708, ALSA-2026:10741, ALSA-2026:19127, ALSA-2026:19210, AZL-81435 and 48 more.

Is CVE-2026-5201 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free