Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

libvips — Vulnerabilities & Security Advisories 7

Browse all 7 CVE security advisories affecting libvips. AI-powered Chinese analysis, POCs, and references for each vulnerability.

libvips serves as a high-image processing library designed for speed and low memory usage, primarily used in web applications and media processing tools. Historically, it has faced vulnerabilities including remote code execution, buffer overflows, and denial-of-service conditions, often stemming from improper input validation in image parsing functions. The library's C-based architecture and focus on streaming processing introduce potential memory safety risks, though its minimal dependencies reduce attack surface compared to larger frameworks. While no major public incidents have been widely documented, the three recorded CVEs highlight ongoing challenges in handling malformed image data, particularly in environments processing untrusted user uploads.

Top products by libvips: libvips
HighGHSA-523x-vhfw-6r762026-07-21
Possible heap-based buffer overflow when decoding TIFF image containing well-crafted tile · Advisory · libvips/libvips ·
Unknown2026-07-21
Tiffload validate components (#4973) · libvips/libvips@df044e4 · GitHub
High2026-07-21
Guard against dimension overflow (#4934) · libvips/libvips@61e71c1 · GitHub
Medium2026-07-21
gifload: guard against int overflow on 32-bit platforms (#4935) · libvips/libvips@9b633e4 · GitHub
High2026-04-18
pocs/libvips_im_minpos_vec_oob at main · biniamf/pocs · GitHub
High2026-04-18
Heap Buffer Overflow (OOB Read) in `im_minpos_vec` — `memcpy` reads past end of array returned by `vips_min` · Issue #49
High2026-04-18
Heap Buffer Overflow (OOB Read) in `im_minpos_vec` — `memcpy` reads past end of array returned by `vips_min` · Issue #49
High2026-02-27
extract_band: signed integer overflow bypass leads to OOB read in `vips_extract_band_buffer()` · Issue #4880 · libvips/l
HighGHSA-48792026-02-27
extract_area: signed integer overflow bypass leads to invalid region copy crash · Issue #4879 · libvips/libvips
High2026-02-25
matrixload: incorrect conversion causes stack underflow write in `vips_foreign_load_matrix_file_is_a` · Issue #4876 · li
High2026-02-22
Heap-buffer-overflow in `vips_source_read_to_memory()` (integer truncation) · Issue #4857 · libvips/libvips
High2026-02-22
Heap-buffer-overflow in `vips_source_read_to_memory()` (integer truncation) · Issue #4857 · libvips/libvips
HighCVE-2025-297692025-04-09
Potential heap-based buffer overflow when attempting to convert multiband TIFF input to HEIF output · Advisory · libvips

Showing up to 20 recent security advisories. View all →

This page lists every published CVE security advisory associated with libvips. Each entry links to a detailed page with CVSS scoring, CWE classification, affected products and references. AI-generated Chinese analysis is provided for fast triage.