Servers and applications
CVE-2025-29769
Potential heap-based buffer overflow when attempting to convert multiband TIFF input to HEIF output
- Severity
- High 8.5
- Published
- 7 Apr 2025
- Last changed
- 17 Jun 2026
- Added to UpHeron
- 1 Nov 2026
- Fixed in
- 8.16.1
- Also known as
- GHSA-f8r8-43hh-rghm
- Sources
- NVD, Project advisories (GitHub)
Description
libvips is a demand-driven, horizontally threaded image processing library. The heifsave operation could incorrectly determine the presence of an alpha channel in an input when it was not possible to determine the colour interpretation, known internally within libvips as "multiband". There aren't many ways to create a "multiband" input, but it is possible with a well-crafted TIFF image. If a…
Affected software
| Software | Affected versions |
|---|---|
libvipsServers and applications · cpe:a:libvips:libvips |
|
libvipsServers and applications · github:libvips/libvips |
|
References
- NVD https://nvd.nist.gov/vuln/detail/CVE-2025-29769
- CVE.org https://www.cve.org/CVERecord?id=CVE-2025-29769
- GitHub Advisory Database https://github.com/advisories/GHSA-f8r8-43hh-rghm
- github.com https://github.com/libvips/libvips/security/advisories/GHSA-f8r8-43hh-rghm