All vulnerabilities

Servers and applications

CVE-2019-6976

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.

Severity
Medium 5.3
Published
26 Jan 2019
Last changed
17 Jun 2026
Added to UpHeron
1 Nov 2026
Fixed in
8.7.4
Exploit chance
2.2% in the next 30 daysHigher than 82% of CVEs. EPSS by FIRST, 10 Nov 2026
Weakness
CWE-908
Attack
Over the network · No login needed · No user action needed
Attacker can
Read some data
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Sources
NVD

Affected software

SoftwareAffected versions
libvipsServers and applications · cpe:a:libvips:libvips
  • Every version before 8.7.4

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2019-6976
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2019-6976