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

VulnerabilityOS 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.rpmLinux
Libtiff security update (CESA-2017:0225) libtiff-3.9.4-21.el6_8.x86_64.rpmLinux
Libtiff security update (CESA-2017:0225) libtiff-4.0.3-27.el7_3.i686.rpmLinux
Libtiff security update (CESA-2017:0225) libtiff-4.0.3-27.el7_3.x86_64.rpmLinux
Libtiff security update (CESA-2017:0225) libtiff-devel-3.9.4-21.el6_8.i686.rpmLinux
Libtiff security update (CESA-2017:0225) libtiff-devel-3.9.4-21.el6_8.x86_64.rpmLinux
Libtiff security update (CESA-2017:0225) libtiff-devel-4.0.3-27.el7_3.i686.rpmLinux
Libtiff security update (CESA-2017:0225) libtiff-devel-4.0.3-27.el7_3.x86_64.rpmLinux
Libtiff security update (CESA-2017:0225) libtiff-tools-4.0.3-27.el7_3.x86_64.rpmLinux
Libtiff security update (CESA-2017:0225) libtiff-static-3.9.4-21.el6_8.i686.rpmLinux
Libtiff security update (CESA-2017:0225) libtiff-static-3.9.4-21.el6_8.x86_64.rpmLinux
Libtiff security update (CESA-2017:0225) libtiff-static-4.0.3-27.el7_3.i686.rpmLinux
Libtiff security update (CESA-2017:0225) libtiff-static-4.0.3-27.el7_3.x86_64.rpmLinux
(RHSA-2017:0225) Moderate: libtiff security update libtiff-3.9.4-21.el6_8.i686.rpmLinux
(RHSA-2017:0225) Moderate: libtiff security update libtiff-3.9.4-21.el6_8.x86_64.rpmLinux
(RHSA-2017:0225) Moderate: libtiff security update libtiff-4.0.3-27.el7_3.i686.rpmLinux
(RHSA-2017:0225) Moderate: libtiff security update libtiff-4.0.3-27.el7_3.x86_64.rpmLinux
(RHSA-2017:0225) Moderate: libtiff security update libtiff-devel-3.9.4-21.el6_8.i686.rpmLinux
(RHSA-2017:0225) Moderate: libtiff security update libtiff-devel-3.9.4-21.el6_8.x86_64.rpmLinux
(RHSA-2017:0225) Moderate: libtiff security update libtiff-devel-4.0.3-27.el7_3.i686.rpmLinux
(RHSA-2017:0225) Moderate: libtiff security update libtiff-devel-4.0.3-27.el7_3.x86_64.rpmLinux
(RHSA-2017:0225) Moderate: libtiff security update libtiff-static-3.9.4-21.el6_8.i686.rpmLinux
(RHSA-2017:0225) Moderate: libtiff security update libtiff-static-3.9.4-21.el6_8.x86_64.rpmLinux
(RHSA-2017:0225) Moderate: libtiff security update libtiff-static-4.0.3-27.el7_3.i686.rpmLinux
(RHSA-2017:0225) Moderate: libtiff security update libtiff-static-4.0.3-27.el7_3.x86_64.rpmLinux
(RHSA-2017:0225) Moderate: libtiff security update libtiff-tools-4.0.3-27.el7_3.x86_64.rpmLinux
Libtiff update (ELSA-2017-0225) libtiff-3.9.4-21.el6_8.x86_64.rpmLinux
Libtiff-devel update (ELSA-2017-0225) libtiff-devel-3.9.4-21.el6_8.x86_64.rpmLinux
Libtiff-static update (ELSA-2017-0225) libtiff-static-3.9.4-21.el6_8.x86_64.rpmLinux
Libtiff update (ELSA-2017-0225) libtiff-3.9.4-21.el6_8.i686.rpmLinux
Libtiff-devel update (ELSA-2017-0225) libtiff-devel-3.9.4-21.el6_8.i686.rpmLinux
Libtiff-static update (ELSA-2017-0225) libtiff-static-3.9.4-21.el6_8.i686.rpmLinux
Libtiff update (ELSA-2017-0225) libtiff-4.0.3-27.el7_3.x86_64.rpmLinux
Libtiff-devel update (ELSA-2017-0225) libtiff-devel-4.0.3-27.el7_3.x86_64.rpmLinux
Libtiff-static update (ELSA-2017-0225) libtiff-static-4.0.3-27.el7_3.x86_64.rpmLinux
Libtiff-tools update (ELSA-2017-0225) libtiff-tools-4.0.3-27.el7_3.x86_64.rpmLinux
Libtiff update (ELSA-2017-0225) libtiff-4.0.3-27.el7_3.i686.rpmLinux
Libtiff-devel update (ELSA-2017-0225) libtiff-devel-4.0.3-27.el7_3.i686.rpmLinux
Libtiff-static update (ELSA-2017-0225) libtiff-static-4.0.3-27.el7_3.i686.rpmLinux
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 IDPatch Description
PATCH-426702025-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-426712025-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-426722025-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-426732025-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-426742025-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-426752025-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-426762025-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-426772025-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-426782025-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-426792025-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-426802025-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-426812025-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-426822025-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-426832025-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-426842025-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-426852025-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-426652025-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-426662025-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-426672025-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-426682025-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-426692025-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-425952025-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-425962025-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-425942025-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-426012025-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-426002025-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-426632025-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-426642025-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-425982025-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-425992025-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-425972025-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-430422025-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-430432025-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