CVE-2016-9535
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.
Risk Information
Base Score
9.8
MODERATE
Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS Score
Exploitation Probability
0.78
Associated Vulnerability
| Vulnerability | OS Platform |
|---|---|
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 10 Version 1507 for x64-based Systems (KB5066837) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 10 Version 1507 for x86-based Systems (KB5066837) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 10 Version 1607 for x64-based Systems (KB5066836) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows Server 2016 for x64-based Systems (KB5066836) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 10 Version 1607 for x86-based Systems (KB5066836) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 10 Version 1809 for x64-based Systems (KB5066586) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 10 Version 1809 for x86-based Systems (KB5066586) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows Server 2019 for x64-based Systems (KB5066586) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 10 Version 22H2 for x86-based Systems (KB5066791) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 10 Version 21H2 for x64-based Systems (KB5066791) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 10 Version 22H2 for x64-based Systems (KB5066791) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 10 Version 21H2 for x86-based Systems (KB5066791) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 11 Version 23H2 for arm64-based Systems (KB5066793) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 11 Version 22H2 for x64-based Systems (KB5066793) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 11 Version 23H2 for x64-based Systems (KB5066793) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 11 Version 22H2 for arm64-based Systems (KB5066793) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 11 Version 24H2 for x64-based Systems (KB5066835) (26100.6899) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 11 Version 24H2 for arm64-based Systems (KB5066835) (26100.6899) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Microsoft server operating system version 24H2 for x64-based Systems (KB5066835) (26100.6899) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 11, version 25H2 for arm64-based Systems (KB5066835) (26200.6899) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 11, version 25H2 for x64-based Systems (KB5066835) (26200.6899) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows Server 2008 for x86-based Systems (KB5066877) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows Server 2008 for x64-based Systems (KB5066877) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows Server 2008 R2 for x64-based Systems (KB5066876) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows Server 2012 for x64-based Systems (KB5066875) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows Server 2012 R2 for x64-based Systems (KB5066873) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Microsoft server operating system version 21H2 for x64-based Systems (KB5066782) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Microsoft server operating system version 23H2 for x64-based Systems (KB5066780) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows Server 2008 for x86-based Systems (KB5066874) (ESU) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows Server 2008 for x64-based Systems (KB5066874) (ESU) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows Server 2008 R2 for x64-based Systems (KB5066872) (ESU) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 10 Version 22H2 for x64-based Systems (KB5066791) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) () | Windows |
| MITRE CVE-2016-9535: LibTIFF Heap Buffer Overflow Vulnerability for Windows 10 Version 22H2 for x86-based Systems (KB5066791) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) () | Windows |
| Libtiff security update (CESA-2017:0225) libtiff-3.9.4-21.el6_8.i686.rpm | Linux |
| Libtiff security update (CESA-2017:0225) libtiff-3.9.4-21.el6_8.x86_64.rpm | Linux |
| Libtiff security update (CESA-2017:0225) libtiff-4.0.3-27.el7_3.i686.rpm | Linux |
| Libtiff security update (CESA-2017:0225) libtiff-4.0.3-27.el7_3.x86_64.rpm | Linux |
| Libtiff security update (CESA-2017:0225) libtiff-devel-3.9.4-21.el6_8.i686.rpm | Linux |
| Libtiff security update (CESA-2017:0225) libtiff-devel-3.9.4-21.el6_8.x86_64.rpm | Linux |
| Libtiff security update (CESA-2017:0225) libtiff-devel-4.0.3-27.el7_3.i686.rpm | Linux |
| Libtiff security update (CESA-2017:0225) libtiff-devel-4.0.3-27.el7_3.x86_64.rpm | Linux |
| Libtiff security update (CESA-2017:0225) libtiff-tools-4.0.3-27.el7_3.x86_64.rpm | Linux |
| Libtiff security update (CESA-2017:0225) libtiff-static-3.9.4-21.el6_8.i686.rpm | Linux |
| Libtiff security update (CESA-2017:0225) libtiff-static-3.9.4-21.el6_8.x86_64.rpm | Linux |
| Libtiff security update (CESA-2017:0225) libtiff-static-4.0.3-27.el7_3.i686.rpm | Linux |
| Libtiff security update (CESA-2017:0225) libtiff-static-4.0.3-27.el7_3.x86_64.rpm | Linux |
| (RHSA-2017:0225) Moderate: libtiff security update libtiff-3.9.4-21.el6_8.i686.rpm | Linux |
| (RHSA-2017:0225) Moderate: libtiff security update libtiff-3.9.4-21.el6_8.x86_64.rpm | Linux |
| (RHSA-2017:0225) Moderate: libtiff security update libtiff-4.0.3-27.el7_3.i686.rpm | Linux |
| (RHSA-2017:0225) Moderate: libtiff security update libtiff-4.0.3-27.el7_3.x86_64.rpm | Linux |
| (RHSA-2017:0225) Moderate: libtiff security update libtiff-devel-3.9.4-21.el6_8.i686.rpm | Linux |
| (RHSA-2017:0225) Moderate: libtiff security update libtiff-devel-3.9.4-21.el6_8.x86_64.rpm | Linux |
| (RHSA-2017:0225) Moderate: libtiff security update libtiff-devel-4.0.3-27.el7_3.i686.rpm | Linux |
| (RHSA-2017:0225) Moderate: libtiff security update libtiff-devel-4.0.3-27.el7_3.x86_64.rpm | Linux |
| (RHSA-2017:0225) Moderate: libtiff security update libtiff-static-3.9.4-21.el6_8.i686.rpm | Linux |
| (RHSA-2017:0225) Moderate: libtiff security update libtiff-static-3.9.4-21.el6_8.x86_64.rpm | Linux |
| (RHSA-2017:0225) Moderate: libtiff security update libtiff-static-4.0.3-27.el7_3.i686.rpm | Linux |
| (RHSA-2017:0225) Moderate: libtiff security update libtiff-static-4.0.3-27.el7_3.x86_64.rpm | Linux |
| (RHSA-2017:0225) Moderate: libtiff security update libtiff-tools-4.0.3-27.el7_3.x86_64.rpm | Linux |
| Libtiff update (ELSA-2017-0225) libtiff-3.9.4-21.el6_8.x86_64.rpm | Linux |
| Libtiff-devel update (ELSA-2017-0225) libtiff-devel-3.9.4-21.el6_8.x86_64.rpm | Linux |
| Libtiff-static update (ELSA-2017-0225) libtiff-static-3.9.4-21.el6_8.x86_64.rpm | Linux |
| Libtiff update (ELSA-2017-0225) libtiff-3.9.4-21.el6_8.i686.rpm | Linux |
| Libtiff-devel update (ELSA-2017-0225) libtiff-devel-3.9.4-21.el6_8.i686.rpm | Linux |
| Libtiff-static update (ELSA-2017-0225) libtiff-static-3.9.4-21.el6_8.i686.rpm | Linux |
| Libtiff update (ELSA-2017-0225) libtiff-4.0.3-27.el7_3.x86_64.rpm | Linux |
| Libtiff-devel update (ELSA-2017-0225) libtiff-devel-4.0.3-27.el7_3.x86_64.rpm | Linux |
| Libtiff-static update (ELSA-2017-0225) libtiff-static-4.0.3-27.el7_3.x86_64.rpm | Linux |
| Libtiff-tools update (ELSA-2017-0225) libtiff-tools-4.0.3-27.el7_3.x86_64.rpm | Linux |
| Libtiff update (ELSA-2017-0225) libtiff-4.0.3-27.el7_3.i686.rpm | Linux |
| Libtiff-devel update (ELSA-2017-0225) libtiff-devel-4.0.3-27.el7_3.i686.rpm | Linux |
| Libtiff-static update (ELSA-2017-0225) libtiff-static-4.0.3-27.el7_3.i686.rpm | Linux |
| Improper Restriction of Operations within the Bounds of a Memory Buffer Vulnerability (CVE-2016-9535) | NCM |
Patch Details
Click to see the patches provided by ManageEngine for this CVE
| Patch ID | Patch Description |
|---|---|
| PATCH-42670 | 2025-10 Cumulative Update for Windows 10 Version 1507 for x64-based Systems (KB5066837) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42671 | 2025-10 Cumulative Update for Windows 10 Version 1507 for x86-based Systems (KB5066837) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42672 | 2025-10 Cumulative Update for Windows 10 Version 1607 for x64-based Systems (KB5066836) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42673 | 2025-10 Cumulative Update for Windows Server 2016 for x64-based Systems (KB5066836) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42674 | 2025-10 Cumulative Update for Windows 10 Version 1607 for x86-based Systems (KB5066836) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42675 | 2025-10 Cumulative Update for Windows 10 Version 1809 for x64-based Systems (KB5066586) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42676 | 2025-10 Cumulative Update for Windows 10 Version 1809 for x86-based Systems (KB5066586) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42677 | 2025-10 Cumulative Update for Windows Server 2019 for x64-based Systems (KB5066586) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42678 | 2025-10 Cumulative Update for Windows 10 Version 22H2 for x86-based Systems (KB5066791) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42679 | 2025-10 Cumulative Update for Windows 10 Version 21H2 for x64-based Systems (KB5066791) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42680 | 2025-10 Cumulative Update for Windows 10 Version 22H2 for x64-based Systems (KB5066791) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42681 | 2025-10 Cumulative Update for Windows 10 Version 21H2 for x86-based Systems (KB5066791) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42682 | 2025-10 Cumulative Update for Windows 11 Version 23H2 for arm64-based Systems (KB5066793) (CVE-2025-24052) (CVE-2025-2884) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42683 | 2025-10 Cumulative Update for Windows 11 Version 22H2 for x64-based Systems (KB5066793) (CVE-2025-24052) (CVE-2025-2884) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42684 | 2025-10 Cumulative Update for Windows 11 Version 23H2 for x64-based Systems (KB5066793) (CVE-2025-24052) (CVE-2025-2884) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42685 | 2025-10 Cumulative Update for Windows 11 Version 22H2 for arm64-based Systems (KB5066793) (CVE-2025-24052) (CVE-2025-2884) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42665 | 2025-10 Cumulative Update for Windows 11 Version 24H2 for x64-based Systems (KB5066835) (26100.6899) (CVE-2025-24052) (CVE-2025-2884) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42666 | 2025-10 Cumulative Update for Windows 11 Version 24H2 for arm64-based Systems (KB5066835) (26100.6899) (CVE-2025-24052) (CVE-2025-2884) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42667 | 2025-10 Cumulative Update for Microsoft server operating system version 24H2 for x64-based Systems (KB5066835) (26100.6899) (CVE-2025-24052) (CVE-2025-2884) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42668 | 2025-10 Cumulative Update for Windows 11, version 25H2 for arm64-based Systems (KB5066835) (26200.6899) (CVE-2025-24052) (CVE-2025-2884) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42669 | 2025-10 Cumulative Update for Windows 11, version 25H2 for x64-based Systems (KB5066835) (26200.6899) (CVE-2025-24052) (CVE-2025-2884) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42595 | 2025-10 Security Only Quality Update for Windows Server 2008 for x86-based Systems (KB5066877) (ESU) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) |
| PATCH-42596 | 2025-10 Security Only Quality Update for Windows Server 2008 for x64-based Systems (KB5066877) (ESU) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) |
| PATCH-42594 | 2025-10 Security Only Quality Update for Windows Server 2008 R2 for x64-based Systems (KB5066876) (ESU) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) |
| PATCH-42601 | 2025-10 Security Monthly Quality Rollup for Windows Server 2012 for x64-based Systems (KB5066875) (ESU) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42600 | 2025-10 Security Monthly Quality Rollup for Windows Server 2012 R2 for x64-based Systems (KB5066873) (ESU) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42663 | 2025-10 Cumulative Update for Microsoft server operating system version 21H2 for x64-based Systems (KB5066782) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42664 | 2025-10 Cumulative Update for Microsoft server operating system version 23H2 for x64-based Systems (KB5066780) (CVE-2025-24052) (CVE-2025-2884) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) |
| PATCH-42598 | 2025-10 Security Monthly Quality Rollup for Windows Server 2008 for x86-based Systems (KB5066874) (ESU) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) |
| PATCH-42599 | 2025-10 Security Monthly Quality Rollup for Windows Server 2008 for x64-based Systems (KB5066874) (ESU) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) |
| PATCH-42597 | 2025-10 Security Monthly Quality Rollup for Windows Server 2008 R2 for x64-based Systems (KB5066872) (ESU) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) |
| PATCH-43042 | 2025-10 Cumulative Update for Windows 10 Version 22H2 for x64-based Systems (KB5066791) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) (Deployment-Only) |
| PATCH-43043 | 2025-10 Cumulative Update for Windows 10 Version 22H2 for x86-based Systems (KB5066791) (CVE-2025-24052) (CVE-2025-24990) (CVE-2025-59230) (CVE-2025-47827) (Deployment-Only) |
References
https://nvd.nist.gov/vuln/detail/CVE-2023-1234
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-1234