CVE Catalog

CVE-2025-7345

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
1.05%

60th percentile - higher than 60% of all known CVEs

Summary

A heap buffer overflow vulnerability has been discovered in the gdk-pixbuf and glib libraries when processing maliciously crafted JPEG images. The flaw resides in the gdk_pixbuf__jpeg_image_load_increment and g_base64_encode_step functions, potentially allowing out-of-bounds reads from heap memory.

Risk Assessment

An attacker could exploit this vulnerability to cause application crashes or potentially execute arbitrary code within the context of the image-processing process, posing a significant security risk.

Recommendation

Immediately update the gdk-pixbuf and glib libraries to the latest patched version. Until the update is applied, avoid processing untrusted JPEG images.

Other vulnerabilities in gdk-pixbuf

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS