CVE-2019-20326

HIGH

GNOME gThumb < 3.8.3 - Heap-Based Buffer Overflow in JPEG Image Processing

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2019-20326. PoCs published by Fysac.

AI-analyzed exploit summary This repository provides a detailed technical analysis of CVE-2019-20326, a heap buffer overflow in GNOME gThumb and Linux Mint Pix due to inconsistent dimension handling in the `cairo_io` module. It includes a proof-of-concept JPEG file and AddressSanitizer output demonstrating the vulnerability.

Description

A heap-based buffer overflow in _cairo_image_surface_create_from_jpeg() in extensions/cairo_io/cairo-image-surface-jpeg.c in GNOME gThumb before 3.8.3 and Linux Mint Pix before 2.4.5 allows attackers to cause a crash and potentially execute arbitrary code via a crafted JPEG file.

Exploits (1)

nomisec WRITEUP 1 stars
by Fysac · poc
https://github.com/Fysac/CVE-2019-20326

This repository provides a detailed technical analysis of CVE-2019-20326, a heap buffer overflow in GNOME gThumb and Linux Mint Pix due to inconsistent dimension handling in the `cairo_io` module. It includes a proof-of-concept JPEG file and AddressSanitizer output demonstrating the vulnerability.

Classification
Writeup 100%
Attack Type
Dos
Complexity
Moderate
Reliability
Reliable
Target: GNOME gThumb < 3.8.3, Linux Mint Pix < 2.4.5
No auth needed
Prerequisites: A maliciously crafted JPEG file with dimensions exceeding 32767 pixels
devstral-2 · analyzed Feb 18, 2026 Full analysis →

References (6)

Core 6
Core References
Exploit, Third Party Advisory x_refsource_misc
https://github.com/Fysac/CVE-2019-20326
Third Party Advisory vendor-advisory x_refsource_gentoo
https://security.gentoo.org/glsa/202008-05
Mailing List, Third Party Advisory mailing-list x_refsource_mlist
https://lists.debian.org/debian-lts-announce/2021/08/msg00027.html

Scores

CVSS v3 7.8
EPSS 0.0215
EPSS Percentile 79.8%
Attack Vector LOCAL
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Details

CWE
CWE-787
Status published
Products (3)
debian/debian_linux 9.0
gnome/gthumb < 3.8.3
linuxmint/pix < 2.4.5
Published Mar 16, 2020
Tracked Since Feb 18, 2026