CVE-2016-9535

critical
Published 2016-11-22 · Modified 2026-05-06
CVSS v3
9.8
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v2
7.5
VIR risk
9.8

Description

tif_predict.h and tif_predict.c in libtiff 4.0.6 have assertions that can lead to assertion failures in debug mode, or buffer overflows in release mode, when dealing with unusual tile size like YCbCr with subsampling. Reported as MSVR 35105, aka "Predictor heap-buffer-overflow."

Predictions

Exploit likelihood
97%
Patch ETA

Heuristic predictions, AS-IS, for prioritization only.

Mitigations

vendor Authored 2026-05-27

Vendor advisory: debian — https://security-tracker.debian.org/tracker/CVE-2016-9535

vendor Authored 2026-05-27

Vendor advisory: suse — https://www.suse.com/security/cve/CVE-2016-9535.html

vendor Authored 2026-05-27

Vendor advisory: cve@mitre.org — https://github.com/vadz/libtiff/commit/6a984bf7905c6621281588431f384e79d11a2e33

vendor Authored 2026-05-27

Vendor advisory: cve@mitre.org — https://github.com/vadz/libtiff/commit/3ca657a8793dd011bf869695d72ad31c779c3cc1

vendor Authored 2026-05-27

Vendor advisory: arch — https://security.archlinux.org/ASA-201611-26

vendor Authored 2026-05-27

Vendor advisory: arch — https://security.archlinux.org/ASA-201611-27

OS impact

OSVersionStatusFixed in
arch archfixed4.0.7-1
suse slesaffected
debian debianbookwormfixed4.0.7-1
debian debianbullseyefixed4.0.7-1
debian debianforkyfixed4.0.7-1
debian debiansidfixed4.0.7-1
debian debiantrixiefixed4.0.7-1

Application impact

VendorProductVersionsFixed
libtifflibtiff4.0.6

References

CWEs

CWE-119

Verify integrity in audit chain (admin only). AS-IS.