PT-2025-15290 · Libvips+2 · Libvips+2

Published

2025-04-07

·

Updated

2025-10-14

·

CVE-2025-29769

CVSS v4.0

8.5

High

VectorAV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions libvips versions prior to 8.16.1
Description The issue arises from the heifsave operation in libvips, which can incorrectly determine the presence of an alpha channel in a "multiband" input. This can occur with a well-crafted TIFF image, leading to a heap buffer overflow when attempting to write 4 channels of data to a 3-channel HEIF image. This can cause the process to crash.
Recommendations For versions prior to 8.16.1, update to version 8.16.1 to resolve the issue. As a temporary workaround, consider avoiding the use of the heifsave operation with "multiband" TIFF input images until the update is applied.

Exploit

Fix

Heap Based Buffer Overflow

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2025-13158
CVE-2025-29769
DLA-4148-1
DSA-5915-1
GHSA-F8R8-43HH-RGHM

Affected Products

Debian
Red Os
Libvips