Loading
libvips before 8.7.4 generates output images from uninitialized memory locations when processing corrupted input image data because iofuncs/memory.c does not zero out allocated memory. This can result in leaking raw process memory contents through the output image.
Cite this page
CVE-2019-6976. CVEDatabase.com. Retrieved 1 May 2026. https://cvedatabase.com/cve/CVE-2019-6976
Use CWE-908, Libvips vendor hub and Libvips product page to widen CVE-2019-6976 into its surrounding weakness, vendor, and product context.
Compare it with CVE-2025-29769, CVE-2021-27847 and CVE-2023-40032 for nearby disclosures in the same product family.