Vulnerability Details CVE-2026-35590
libvips is a fast image processing library with low memory needs. The EXIF decoder within libvips versions before and including 8.18.1 was not verifying the range of EXIF tag groups before passing data to libexif, leading to a possible null pointer dereference and crash. This has been patched in version 8.18.2.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.001
EPSS Ranking 4.4%
CVSS Severity
CVSS v3 Score 5.5
Products affected by CVE-2026-35590
-
cpe:2.3:a:libvips:libvips:7.28.0
-
cpe:2.3:a:libvips:libvips:7.30.0
-
cpe:2.3:a:libvips:libvips:8.0
-
cpe:2.3:a:libvips:libvips:8.1
-
cpe:2.3:a:libvips:libvips:8.10.0
-
cpe:2.3:a:libvips:libvips:8.10.1
-
cpe:2.3:a:libvips:libvips:8.10.2
-
cpe:2.3:a:libvips:libvips:8.10.3
-
cpe:2.3:a:libvips:libvips:8.10.4
-
cpe:2.3:a:libvips:libvips:8.10.5
-
cpe:2.3:a:libvips:libvips:8.10.6
-
cpe:2.3:a:libvips:libvips:8.11
-
cpe:2.3:a:libvips:libvips:8.11.0
-
cpe:2.3:a:libvips:libvips:8.11.1
-
cpe:2.3:a:libvips:libvips:8.11.2
-
cpe:2.3:a:libvips:libvips:8.11.3
-
cpe:2.3:a:libvips:libvips:8.11.4
-
cpe:2.3:a:libvips:libvips:8.12.0
-
cpe:2.3:a:libvips:libvips:8.12.1
-
cpe:2.3:a:libvips:libvips:8.12.2
-
cpe:2.3:a:libvips:libvips:8.13.0
-
cpe:2.3:a:libvips:libvips:8.13.1
-
cpe:2.3:a:libvips:libvips:8.13.2
-
cpe:2.3:a:libvips:libvips:8.13.3
-
cpe:2.3:a:libvips:libvips:8.14.0
-
cpe:2.3:a:libvips:libvips:8.14.1
-
cpe:2.3:a:libvips:libvips:8.14.2
-
cpe:2.3:a:libvips:libvips:8.14.3
-
cpe:2.3:a:libvips:libvips:8.14.4
-
cpe:2.3:a:libvips:libvips:8.14.5
-
cpe:2.3:a:libvips:libvips:8.15.0
-
cpe:2.3:a:libvips:libvips:8.15.1
-
cpe:2.3:a:libvips:libvips:8.15.2
-
cpe:2.3:a:libvips:libvips:8.15.3
-
cpe:2.3:a:libvips:libvips:8.15.4
-
cpe:2.3:a:libvips:libvips:8.15.5
-
cpe:2.3:a:libvips:libvips:8.16.0
-
cpe:2.3:a:libvips:libvips:8.16.1
-
cpe:2.3:a:libvips:libvips:8.17.0
-
cpe:2.3:a:libvips:libvips:8.17.1
-
cpe:2.3:a:libvips:libvips:8.17.2
-
cpe:2.3:a:libvips:libvips:8.17.3
-
cpe:2.3:a:libvips:libvips:8.18.0
-
cpe:2.3:a:libvips:libvips:8.18.1
-
cpe:2.3:a:libvips:libvips:8.2.2
-
cpe:2.3:a:libvips:libvips:8.2.3
-
cpe:2.3:a:libvips:libvips:8.3.0
-
cpe:2.3:a:libvips:libvips:8.4.2
-
cpe:2.3:a:libvips:libvips:8.4.6
-
cpe:2.3:a:libvips:libvips:8.5.1
-
cpe:2.3:a:libvips:libvips:8.5.2
-
cpe:2.3:a:libvips:libvips:8.5.3
-
cpe:2.3:a:libvips:libvips:8.5.4
-
cpe:2.3:a:libvips:libvips:8.5.5
-
cpe:2.3:a:libvips:libvips:8.5.6
-
cpe:2.3:a:libvips:libvips:8.5.7
-
cpe:2.3:a:libvips:libvips:8.5.8
-
cpe:2.3:a:libvips:libvips:8.5.9
-
cpe:2.3:a:libvips:libvips:8.6.0
-
cpe:2.3:a:libvips:libvips:8.6.1
-
cpe:2.3:a:libvips:libvips:8.6.2
-
cpe:2.3:a:libvips:libvips:8.6.3
-
cpe:2.3:a:libvips:libvips:8.6.4
-
cpe:2.3:a:libvips:libvips:8.6.5
-
cpe:2.3:a:libvips:libvips:8.7.0
-
cpe:2.3:a:libvips:libvips:8.7.1
-
cpe:2.3:a:libvips:libvips:8.7.2
-
cpe:2.3:a:libvips:libvips:8.7.3
-
cpe:2.3:a:libvips:libvips:8.7.4
-
cpe:2.3:a:libvips:libvips:8.8.0
-
cpe:2.3:a:libvips:libvips:8.8.1
-
cpe:2.3:a:libvips:libvips:8.8.2
-
cpe:2.3:a:libvips:libvips:8.8.3
-
cpe:2.3:a:libvips:libvips:8.8.4
-
cpe:2.3:a:libvips:libvips:8.9.0
-
cpe:2.3:a:libvips:libvips:8.9.1
-
cpe:2.3:a:libvips:libvips:8.9.2