CVE-2026-23868
CVE-2026-23868 is a medium-severity vulnerability in Giflib Project Giflib with a CVSS 3.x base score of 5.1. It is not currently listed as actively exploited by CISA, and its EPSS exploit-prediction score is low. The underlying weakness is classified as CWE-415.
Key facts
- Severity: Medium (CVSS 3.x base score 5.1)
- EPSS exploit prediction: 0% (4th percentile)
- Actively exploited: Not listed in CISA KEV
- EU (EUVD) id: EUVD-2026-10794
- Weakness: CWE-415
- Affected product: Giflib Project Giflib
- Published:
- Last modified:
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.
Frequently asked questions
- What is CVE-2026-23868?
- 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.
- How severe is CVE-2026-23868?
- CVE-2026-23868 has a CVSS 3.x base score of 5.1, rated medium severity. It is exploitable over local access with high attack complexity, requires no privileges and no user interaction. Impact on confidentiality is none, integrity none, and availability high.
- Is CVE-2026-23868 being actively exploited?
- It is not currently listed in CISA's KEV catalog. Its EPSS exploit-prediction score is 0% (4th percentile), an estimate of the probability of exploitation in the next 30 days.
- What products are affected by CVE-2026-23868?
- CVE-2026-23868 affects Giflib Project Giflib. See the affected-products list for the exact vulnerable versions.
- How do I fix CVE-2026-23868?
- Review the linked vendor and NVD advisories for patched versions and mitigations, then upgrade or apply the recommended workaround.
- Does CVE-2026-23868 have an EU (EUVD) identifier?
- Yes. CVE-2026-23868 is tracked in the ENISA EU Vulnerability Database (EUVD) as EUVD-2026-10794.
- When was CVE-2026-23868 published?
- CVE-2026-23868 was published on 2026-03-10 and last updated on 2026-06-30.
References
- https://sourceforge.net/p/giflib/code/ci/f5b7267aed3665ef025c13823e454170d031c106/tree/gifalloc.c?diff=5146815377b7395944cb683a08c43eee3f631eb7
- https://www.facebook.com/security/advisories/cve-2026-23868
- https://access.redhat.com/errata/RHSA-2026:16008
- https://access.redhat.com/errata/RHSA-2026:16009
- https://access.redhat.com/errata/RHSA-2026:16030
- https://access.redhat.com/errata/RHSA-2026:16174
- https://access.redhat.com/errata/RHSA-2026:19154
- https://access.redhat.com/errata/RHSA-2026:19367
- https://access.redhat.com/errata/RHSA-2026:19724
- https://access.redhat.com/errata/RHSA-2026:19725
- https://access.redhat.com/errata/RHSA-2026:25096
- https://access.redhat.com/errata/RHSA-2026:8858
- https://access.redhat.com/errata/RHSA-2026:8859
- https://access.redhat.com/errata/RHSA-2026:8861
- https://access.redhat.com/errata/RHSA-2026:8883
- https://access.redhat.com/errata/RHSA-2026:8884
- https://access.redhat.com/errata/RHSA-2026:8885
- https://access.redhat.com/errata/RHSA-2026:8886
- https://access.redhat.com/errata/RHSA-2026:8887
- https://access.redhat.com/errata/RHSA-2026:9290
- https://access.redhat.com/errata/RHSA-2026:9291
- https://access.redhat.com/errata/RHSA-2026:9292
- https://access.redhat.com/errata/RHSA-2026:9294
- https://access.redhat.com/errata/RHSA-2026:9295
- https://access.redhat.com/security/cve/CVE-2026-23868
- https://bugzilla.redhat.com/show_bug.cgi?id=2446207
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-23868.json
Affected products (1)
- cpe:2.3:a:giflib_project:giflib:*:*:*:*:*:*:*:*
More vulnerabilities in Giflib Project Giflib
- CVE-2016-3177 — Critical (CVSS 9.8): Multiple use-after-free and double-free vulnerabilities in gifcolor.c in GIFLIB 5.1.2 have unspecified impact and…
- CVE-2021-40633 — High (CVSS 8.8): A memory leak (out-of-memory) in gif2rgb in util/gif2rgb.c in giflib 5.1.4 allows remote attackers trigger an out of…
- CVE-2018-11490 — High (CVSS 8.8): The DGifDecompressLine function in dgif_lib.c in GIFLIB (possibly version 3.0.x), as later shipped in cgif.c in sam2p…
- CVE-2018-11489 — High (CVSS 8.8): The DGifDecompressLine function in dgif_lib.c in GIFLIB (possibly version 3.0.x), as later shipped in cgif.c in sam2p…
- CVE-2026-26740 — High (CVSS 8.2): Buffer Overflow vulnerability in giflib v.5.2.2 allows a remote attacker to cause a denial of service via the…
- CVE-2023-48161 — High (CVSS 7.1): Buffer Overflow vulnerability in GifLib Project GifLib v.5.2.1 allows a local attacker to obtain sensitive information…
All CVEs affecting Giflib Project Giflib →
Other CWE-415 (Double Free) vulnerabilities
- CVE-2018-0101 — Critical (CVSS 10.0): A vulnerability in the Secure Sockets Layer (SSL) VPN functionality of the Cisco Adaptive Security Appliance (ASA)…
- CVE-2026-8925 — Critical (CVSS 9.8): The curl logic that works with SASL authentication could end up cleaning up the GSASL context *twice* without clearing…
- CVE-2020-37239 — Critical (CVSS 9.8): libbabl 0.1.62 contains a broken double free detection vulnerability that allows attackers to bypass memory safety…
- CVE-2026-43011 — Critical (CVSS 9.8): In the Linux kernel, the following vulnerability has been resolved: net/x25: Fix potential double free of skb When…
- CVE-2026-31609 — Critical (CVSS 9.8): In the Linux kernel, the following vulnerability has been resolved: smb: client: avoid double-free in…
- CVE-2026-31608 — Critical (CVSS 9.8): In the Linux kernel, the following vulnerability has been resolved: smb: server: avoid double-free in…