CVE-2016-9535CriticalCVSS 4.0

MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability

Published
October 14, 2025
Last Modified
—

🔗 CVE IDs covered (1)

📋 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." MITRE created this CVE on their behalf. The documented Windows updates incorporate updates in LibTIFF which address this vulnerability. Please see Security Update Guide Supports CVEs Assigned by Industry Partners for more information.

🎯 Affected products40

  • Microsoft Office for Android
  • Windows 10 Version 1607 for 32-bit Systems
  • Windows 10 Version 1607 for x64-based Systems
  • Windows 10 Version 1809 for 32-bit Systems
  • Windows 10 Version 1809 for x64-based Systems
  • Windows 10 Version 21H2 for 32-bit Systems
  • Windows 10 Version 21H2 for ARM64-based Systems
  • Windows 10 Version 21H2 for x64-based Systems
  • Windows 10 Version 22H2 for 32-bit Systems
  • Windows 10 Version 22H2 for ARM64-based Systems
  • Windows 10 Version 22H2 for x64-based Systems
  • Windows 10 for 32-bit Systems
  • Windows 10 for x64-based Systems
  • Windows 11 Version 22H2 for ARM64-based Systems
  • Windows 11 Version 22H2 for x64-based Systems
  • Windows 11 Version 23H2 for ARM64-based Systems
  • Windows 11 Version 23H2 for x64-based Systems
  • Windows 11 Version 24H2 for ARM64-based Systems
  • Windows 11 Version 24H2 for x64-based Systems
  • Windows 11 Version 25H2 for ARM64-based Systems
  • Windows 11 Version 25H2 for x64-based Systems
  • Windows Server 2008 R2 for x64-based Systems Service Pack 1
  • Windows Server 2008 R2 for x64-based Systems Service Pack 1 (Server Core installation)
  • Windows Server 2008 for 32-bit Systems Service Pack 2
  • Windows Server 2008 for 32-bit Systems Service Pack 2 (Server Core installation)
  • Windows Server 2008 for x64-based Systems Service Pack 2
  • Windows Server 2008 for x64-based Systems Service Pack 2 (Server Core installation)
  • Windows Server 2012
  • Windows Server 2012 (Server Core installation)
  • Windows Server 2012 R2
  • +10 more not shown

✅ Remediation

KBRelease Notes (Security Update) — fixed build 16.0.19426.20044 KB5066586 (Security Update) — fixed build 10.0.17763.7919 KB5066782 (Security Update) — fixed build 10.0.20348.4294 KB5066791 (Security Update) — fixed build 10.0.19044.6456 KB5066793 (Security Update) — fixed build 10.0.22621.6060 KB5066791 (Security Update) — fixed build 10.0.19045.6456 KB5066835 (Security Update) — fixed build 10.0.26100.6899 KB5066835 (Security Update) — fixed build 10.0.26200.6899 KB5066793 (Security Update) — fixed build 10.0.22631.6060 KB5066780 (Security Update) — fixed build 10.0.25398.1913 KB5066837 (Security Update) — fixed build 10.0.10240.21161 KB5066836 (Security Update) — fixed build 10.0.14393.8519 KB5066874 (Monthly Rollup) — fixed build 6.0.6003.23571 KB5066877 (Security Only) — fixed build 6.0.6003.23571 KB5066872 (Monthly Rollup) — fixed build 6.1.7601.27974 KB5066876 (Security Only) — fixed build 6.1.7601.27974 KB5066875 (Monthly Rollup) — fixed build 6.2.9200.25722 KB5066873 (Monthly Rollup) — fixed build 6.3.9600.22824

🔗 References (31)