Skip to content
OpenAdvisories
Medium · 5.1 CVE-2026-23868 EUVD-2026-10794

Giflib contains a double-free vulnerability that is the result of a shallow copy in GifMakeSavedImage and incorrect error handling. The con…

Published Mar 10, 2026 · Updated Jul 15, 2026 · Assigned by Meta

Description

Giflib contains a double-free vulnerability that is the result of a shallow copy in GifMakeSavedImage and incorrect error handling. The conditions needed to trigger this vulnerability are difficult but may be possible.

Affected products

VendorProductAffectedFixed
giflib giflib 5.0.0 – ≤ 6.1.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 giflib 6.1.3-1 —
Debian 13 giflib 5.2.2-1+deb13u1 —
Debian 12 giflib 5.2.1-2.5+deb12u1 —
ReleasePackageFixed inAdvisory
Ubuntu 26.04 LTS giflib 5.2.2-1ubuntu3.2 USN-8583-1
Ubuntu 25.10 giflib No fix yet —
Ubuntu 24.04 LTS giflib 5.2.2-1ubuntu1.2 USN-8583-1
Ubuntu 22.04 LTS giflib 5.1.9-2ubuntu0.3 USN-8583-1
Ubuntu 20.04 LTS giflib No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS giflib No fix yet —
Ubuntu Pro 16.04 LTS giflib No fix yet —
ReleasePackageFixed inAdvisory
RHEL 10 giflib +1 5.2.1-22.el10_1.1 RHSA-2026:19154, RHSA-2026:8858
RHEL 9 giflib +1 5.2.1-9.el9_7.1 RHSA-2026:19367, RHSA-2026:8859
RHEL 8 giflib +1 5.1.4-4.el8_10 RHSA-2026:8861
Show 14 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 10.0 EUS giflib +1 5.2.1-22.el10_0.1 RHSA-2026:9290
RHEL 9.6 EUS giflib +1 5.2.1-9.el9_6.1 RHSA-2026:9294
RHEL 9.4 EUS giflib +1 5.2.1-9.el9_4.1 RHSA-2026:9295
RHEL 9.2 E4S giflib 5.2.1-9.el9_2.1 RHSA-2026:9292
RHEL 9.0 E4S giflib 5.2.1-9.el9_0.1 RHSA-2026:9291
RHEL 8.8 TUS giflib 5.1.4-3.el8_8.1 RHSA-2026:8886
RHEL 8.8 E4S giflib 5.1.4-3.el8_8.1 RHSA-2026:8886
RHEL 8.6 TUS giflib 5.1.4-3.el8_6.1 RHSA-2026:8887
RHEL 8.6 E4S giflib 5.1.4-3.el8_6.1 RHSA-2026:8887
RHEL 8.6 AUS giflib 5.1.4-3.el8_6.1 RHSA-2026:8887
RHEL 8.4 EUS Long Life giflib 5.1.4-3.el8_4.1 RHSA-2026:8885
RHEL 8.4 AUS giflib 5.1.4-3.el8_4.1 RHSA-2026:8885
RHEL 8.2 AUS giflib 5.1.4-3.el8_2.1 RHSA-2026:8884
RHEL 7 ELS giflib +2 4.1.6-9.el7_9.1 RHSA-2026:8883

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 10 giflib +1 5.2.1-22.el10_1.1 ALSA-2026:19154, ALSA-2026:8858
AlmaLinux 9 giflib +1 5.2.1-9.el9_7.1 ALSA-2026:19367, ALSA-2026:8859
AlmaLinux 8 giflib +1 5.1.4-4.el8_10 ALSA-2026:8861

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 10 giflib 5.2.1-22.el10_1.1 RLSA-2026:19154, RLSA-2026:8858
Rocky Linux 9 giflib 5.2.1-9.el9_7.1 RLSA-2026:19367, RLSA-2026:8859
Rocky Linux 8 giflib 5.1.4-4.el8_10 RLSA-2026:8861
ReleasePackageFixed inAdvisory
SLES 15 SP7 giflib 5.2.2-150000.4.19.1 SUSE-SU-2026:1338-1
SLES 12 SP5 giflib 5.0.6-13.12.1 SUSE-SU-2026:1005-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed giflib 5.2.2-3.1 openSUSE-SU-2026:10326-1
openSUSE Leap 16.0 giflib 5.2.2-160000.3.1 openSUSE-SU-2026:20601-1
openSUSE Leap 15.6 giflib 5.2.2-150000.4.19.1 SUSE-SU-2026:1338-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 giflib +2 5.2.1-9.amzn2023.0.3 ALAS2023-2026-1508
Amazon Linux 2 giflib +2 4.1.6-9.amzn2.0.5 ALAS2-2026-3212

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 giflib 5.2.1-11 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 10 giflib +1 5.2.1-22.el10_1.1 ELSA-2026-19154, ELSA-2026-8858
Oracle Linux 9 giflib +1 5.2.1-9.el9_7.1 ELSA-2026-19367, ELSA-2026-8859
Oracle Linux 8 giflib +1 5.1.4-4.el8_10 ELSA-2026-8861
Oracle Linux 7 giflib +2 4.1.6-9.0.3.el7 ELSA-2026-8883

Advisories 39

References