libTIFF ThunderCode Decoder Heap Buffer Overflow Vulnerability
BID:46951
Info
libTIFF ThunderCode Decoder Heap Buffer Overflow Vulnerability
| Bugtraq ID: | 46951 |
| Class: | Boundary Condition Error |
| CVE: |
CVE-2011-1167 |
| Remote: | Yes |
| Local: | No |
| Published: | Mar 21 2011 12:00AM |
| Updated: | Apr 16 2015 06:09PM |
| Credit: | <br>Martin Barbella <br&amp |
| Vulnerable: |
Ubuntu Ubuntu Linux 9.10 sparc Ubuntu Ubuntu Linux 9.10 powerpc Ubuntu Ubuntu Linux 9.10 lpia Ubuntu Ubuntu Linux 9.10 i386 Ubuntu Ubuntu Linux 9.10 ARM Ubuntu Ubuntu Linux 9.10 amd64 Ubuntu Ubuntu Linux 8.04 LTS sparc Ubuntu Ubuntu Linux 8.04 LTS powerpc Ubuntu Ubuntu Linux 8.04 LTS lpia Ubuntu Ubuntu Linux 8.04 LTS i386 Ubuntu Ubuntu Linux 8.04 LTS amd64 Ubuntu Ubuntu Linux 6.06 LTS sparc Ubuntu Ubuntu Linux 6.06 LTS powerpc Ubuntu Ubuntu Linux 6.06 LTS i386 Ubuntu Ubuntu Linux 6.06 LTS amd64 Ubuntu Ubuntu Linux 10.10 powerpc Ubuntu Ubuntu Linux 10.10 i386 Ubuntu Ubuntu Linux 10.10 ARM Ubuntu Ubuntu Linux 10.10 amd64 Ubuntu Ubuntu Linux 10.04 sparc Ubuntu Ubuntu Linux 10.04 powerpc Ubuntu Ubuntu Linux 10.04 i386 Ubuntu Ubuntu Linux 10.04 ARM Ubuntu Ubuntu Linux 10.04 amd64 SuSE SUSE Linux Enterprise Server 9 SuSE SUSE Linux Enterprise 11 SP1 SuSE SUSE Linux Enterprise 10 SP4 SuSE SUSE Linux Enterprise 10 SP3 SuSE openSUSE 11.4 SuSE openSUSE 11.3 Slackware Linux 10.2 Slackware Linux 10.1 Slackware Linux 10.0 Slackware Linux 9.1 Slackware Linux 9.0 Slackware Linux x86_64 -current Slackware Linux 13.1 x86_64 Slackware Linux 13.1 Slackware Linux 13.0 x86_64 Slackware Linux 13.0 Slackware Linux 12.2 Slackware Linux 12.1 Slackware Linux 12.0 Slackware Linux 11.0 Slackware Linux -current S.u.S.E. openSUSE 11.2 Research In Motion Blackberry Enterprise Server for Novell Groupwise 5.0.1 MR3 Research In Motion Blackberry Enterprise Server for Novell Groupwise 5.0.1 Research In Motion Blackberry Enterprise Server for Novell Groupwise 4.1.7 Research In Motion Blackberry Enterprise Server for Exchange 5.0.3 MR2 Research In Motion Blackberry Enterprise Server for Exchange 5.0.3 Research In Motion Blackberry Enterprise Server for Exchange 5.0.2 MR1 Research In Motion Blackberry Enterprise Server for Exchange 5.0.2 Research In Motion Blackberry Enterprise Server for Exchange 5.0.1 Research In Motion Blackberry Enterprise Server for Domino 5.0.3 MR3 Research In Motion Blackberry Enterprise Server for Domino 5.0.3 Research In Motion Blackberry Enterprise Server for Domino 5.0.2 MR1 Research In Motion Blackberry Enterprise Server for Domino 5.0.2 Research In Motion Blackberry Enterprise Server for Domino 5.0.1 Research In Motion Blackberry Enterprise Server Express for Exchange 5.0.3 Research In Motion Blackberry Enterprise Server Express for Exchange 5.0.2 MR1 Research In Motion Blackberry Enterprise Server Express for Exchange 5.0.2 Research In Motion Blackberry Enterprise Server Express for Exchange 5.0.1 Research In Motion Blackberry Enterprise Server Express for Domino 5.0.3 Research In Motion Blackberry Enterprise Server Express for Domino 5.0.2 MR1 Research In Motion Blackberry Enterprise Server Express for Domino 5.0.2 RedHat Enterprise Linux WS 4 RedHat Enterprise Linux ES 4 RedHat Enterprise Linux Desktop Workstation 5 client RedHat Enterprise Linux Desktop version 4 Red Hat Enterprise Linux Workstation Optional 6 Red Hat Enterprise Linux Workstation 6 Red Hat Enterprise Linux Server Optional 6 Red Hat Enterprise Linux Server 6 Red Hat Enterprise Linux HPC Node Optional 6 Red Hat Enterprise Linux HPC Node 6 Red Hat Enterprise Linux Desktop Optional 6 Red Hat Enterprise Linux Desktop 6 Red Hat Enterprise Linux Desktop 5 client Red Hat Enterprise Linux AS 4 Red Hat Enterprise Linux 5 Server Mandriva Linux Mandrake 2010.1 x86_64 Mandriva Linux Mandrake 2010.1 Mandriva Linux Mandrake 2010.0 x86_64 Mandriva Linux Mandrake 2010.0 Mandriva Linux Mandrake 2009.0 x86_64 Mandriva Linux Mandrake 2009.0 MandrakeSoft Enterprise Server 5 x86_64 MandrakeSoft Enterprise Server 5 MandrakeSoft Corporate Server 4.0 x86_64 MandrakeSoft Corporate Server 4.0 LibTIFF LibTIFF 3.9.4 LibTIFF LibTIFF 3.9.3 LibTIFF LibTIFF 3.9.2 LibTIFF LibTIFF 3.9.2 LibTIFF LibTIFF 3.9 LibTIFF LibTIFF 3.8.2 LibTIFF LibTIFF 3.8.1 LibTIFF LibTIFF 3.8.1 LibTIFF LibTIFF 3.8 LibTIFF LibTIFF 3.7.4 LibTIFF LibTIFF 3.7.3 LibTIFF LibTIFF 3.7.2 LibTIFF LibTIFF 3.7.1 LibTIFF LibTIFF 3.7.1 LibTIFF LibTIFF 3.7 LibTIFF LibTIFF 3.7 LibTIFF LibTIFF 3.6.1 LibTIFF LibTIFF 3.6.1 LibTIFF LibTIFF 3.6 .0 LibTIFF LibTIFF 3.6 LibTIFF LibTIFF 3.5.7 LibTIFF LibTIFF 3.5.7 LibTIFF LibTIFF 3.5.6 LibTIFF LibTIFF 3.5.5 LibTIFF LibTIFF 3.5.4 LibTIFF LibTIFF 3.5.3 LibTIFF LibTIFF 3.5.2 LibTIFF LibTIFF 3.5.2 LibTIFF LibTIFF 3.5.1 LibTIFF LibTIFF 3.4 LibTIFF LibTIFF 3.9.4 LibTIFF LibTIFF 3.9.2-5.2.1 LibTIFF LibTIFF 3.9.1 LibTIFF LibTIFF 3.9.0 Beta LibTIFF LibTIFF 3.9 LibTIFF LibTIFF 3.7.3 LibTIFF LibTIFF 3.7.2-7 LibTIFF LibTIFF 3.7.2 LibTIFF LibTIFF 3.7.0 Beta2 LibTIFF LibTIFF 3.7.0 Beta LibTIFF LibTIFF 3.7.0 Alpha LibTIFF LibTIFF 3.6.0 Beta2 LibTIFF LibTIFF 3.6.0 Beta LibTIFF LibTIFF 3.5.7 Beta LibTIFF LibTIFF 3.5.7 Alpha4 LibTIFF LibTIFF 3.5.7 Alpha3 LibTIFF LibTIFF 3.5.7 Alpha2 LibTIFF LibTIFF 3.5.7 Alpha LibTIFF LibTIFF 3.5.6 Beta LibTIFF LibTIFF 3.5.5 LibTIFF LibTIFF 3.5.4 LibTIFF LibTIFF 3.5.3 LibTIFF LibTIFF 3.5.1 LibTIFF LibTIFF 3.4 Beta37 LibTIFF LibTIFF 3.4 Beta36 LibTIFF LibTIFF 3.4 Beta35 LibTIFF LibTIFF 3.4 Beta34 LibTIFF LibTIFF 3.4 Beta32 LibTIFF LibTIFF 3.4 Beta31 LibTIFF LibTIFF 3.4 Beta29 LibTIFF LibTIFF 3.4 Beta28 LibTIFF LibTIFF 3.4 Beta24 LibTIFF LibTIFF 3.4 Beta18 LibTIFF LibTIFF 3.4 Debian Linux 5.0 sparc Debian Linux 5.0 s/390 Debian Linux 5.0 powerpc Debian Linux 5.0 mipsel Debian Linux 5.0 mips Debian Linux 5.0 m68k Debian Linux 5.0 ia-64 Debian Linux 5.0 ia-32 Debian Linux 5.0 hppa Debian Linux 5.0 armel Debian Linux 5.0 arm Debian Linux 5.0 amd64 Debian Linux 5.0 alpha Debian Linux 5.0 Avaya Proactive Contact 4.1.2 Avaya Proactive Contact 4.1.1 Avaya Proactive Contact 5.0 Avaya Proactive Contact 4.2.1 Avaya Proactive Contact 4.2 Avaya Proactive Contact 4.1 Avaya Proactive Contact 4.0.1 Avaya Proactive Contact 4.0 Avaya Messaging Storage Server MSS 5.1 Avaya Messaging Storage Server 5.2.8 Avaya Messaging Storage Server 5.2.2 Avaya Messaging Storage Server 5.2 SP3 Avaya Messaging Storage Server 5.2 SP2 Avaya Messaging Storage Server 5.2 SP1 Avaya Messaging Storage Server 5.2 Avaya Messaging Storage Server 5.1 SP2 Avaya Messaging Storage Server 5.1 SP1 Avaya Messaging Storage Server 5.1 Avaya Messaging Storage Server 5.0 Avaya Messaging Storage Server 4.0 Avaya Message Networking 5.2.1 Avaya Message Networking MN 3.1 Avaya Message Networking 5.2.2 Avaya Message Networking 5.2 SP1 Avaya Message Networking 5.2 Avaya Message Networking 3.1 Avaya IQ 4.1 Avaya IQ 5.1 Avaya IQ 5 Avaya IQ 4.2 Avaya IQ 4.0 Avaya Communication Server 1000M Signaling Server 7.5 Avaya Communication Server 1000M Signaling Server 7.0 Avaya Communication Server 1000M Signaling Server 6.0 Avaya Communication Server 1000M 7.5 Avaya Communication Server 1000M 7.0 Avaya Communication Server 1000M 6.0 Avaya Communication Server 1000E Signaling Server 7.5 Avaya Communication Server 1000E Signaling Server 7.0 Avaya Communication Server 1000E Signaling Server 6.0 Avaya Communication Server 1000E 7.5 Avaya Communication Server 1000E 7.0 Avaya Communication Server 1000E 6.0 Avaya Aura System Platform SP1.1 Avaya Aura System Platform 6.0 SP3 Avaya Aura System Platform 6.0 SP2 Avaya Aura System Platform 6.0 Avaya Aura System Platform 1.1 Avaya Aura System Manager 6.1 Avaya Aura System Manager 6.0 SP1 Avaya Aura System Manager 6.0 Avaya Aura System Manager 5.2 Avaya Aura Session Manager 6.1 Avaya Aura Session Manager 6.0 SP1 Avaya Aura Session Manager 6.0 Avaya Aura Session Manager 5.2 Avaya Aura Session Manager 1.1 Avaya Aura Presence Services 6.1 Avaya Aura Presence Services 6.0 Avaya Aura Application Server 5300 SIP Core 2.1 Avaya Aura Application Server 5300 SIP Core 2.0 Avaya Aura Application Server 5300 SIP Core 1.0 Apple Mac OS X Server 10.6.6 Apple Mac OS X Server 10.6.5 Apple Mac OS X Server 10.6.4 Apple Mac OS X Server 10.6.3 Apple Mac OS X Server 10.6.2 Apple Mac OS X Server 10.6.1 Apple Mac Os X Server 10.7.2 Apple Mac Os X Server 10.7.1 Apple Mac Os X Server 10.7 Apple Mac Os X Server 10.6.8 Apple Mac Os X Server 10.6.7 Apple Mac OS X Server 10.6 Apple Mac OS X 10.6.5 Apple Mac OS X 10.6.4 Apple Mac OS X 10.6.3 Apple Mac OS X 10.6.2 Apple Mac OS X 10.6.1 Apple Mac Os X 10.7.2 Apple Mac Os X 10.7.1 Apple Mac OS X 10.6 Apple iOS 5.1.1 Apple iOS 5.1 Apple iOS 5.0.1 Apple iOS 5 Apple iOS 4.3.5 Apple iOS 4.3 Apple iOS 4.2 Apple iOS 4.1 Apple iOS 4 Apple iOS 3.2 Apple iOS 3.1 Apple iOS 3.0 Apple iOS 2.1 Apple iOS 2.0 Apple Apple TV 5.0 Apple Apple TV 4.4 |
| Not Vulnerable: |
Apple Mac Os X Server 10.7.3 Apple Mac Os X 10.7.3 |
Discussion
libTIFF ThunderCode Decoder Heap Buffer Overflow Vulnerability
libTIFF is prone to a heap-based buffer-overflow vulnerability because the library fails to properly bounds-check user-supplied data before copying it into an insufficiently sized buffer.
An attacker can exploit this issue to execute arbitrary code within the context of an application using the affected library. Failed exploit attempts will result in a denial-of-service condition.
libTIFF is prone to a heap-based buffer-overflow vulnerability because the library fails to properly bounds-check user-supplied data before copying it into an insufficiently sized buffer.
An attacker can exploit this issue to execute arbitrary code within the context of an application using the affected library. Failed exploit attempts will result in a denial-of-service condition.
Exploit / POC
libTIFF ThunderCode Decoder Heap Buffer Overflow Vulnerability
Currently we are not aware of any working exploits. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
Currently we are not aware of any working exploits. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
Solution / Fix
libTIFF ThunderCode Decoder Heap Buffer Overflow Vulnerability
Solution:
Updates are available. Please see the references for more information.
Slackware Linux 12.2
Apple Mac OS X 10.6.8
Ubuntu Ubuntu Linux 10.04 powerpc
Apple Mac OS X Server 10.7.2
Ubuntu Ubuntu Linux 9.10 amd64
Mandriva Linux Mandrake 2009.0 x86_64
MandrakeSoft Enterprise Server 5
Apple Mac OS X 10.7.1
Ubuntu Ubuntu Linux 8.04 LTS i386
Ubuntu Ubuntu Linux 9.10 sparc
Apple Mac OS X Server 10.6.8
Slackware Linux 10.0
MandrakeSoft Corporate Server 4.0 x86_64
Solution:
Updates are available. Please see the references for more information.
Slackware Linux 12.2
-
Slackware libtiff-3.8.2-i486-5_slack12.2.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-12.2/patches/packages/ libtiff-3.8.2-i486-5_slack12.2.tgz
Apple Mac OS X 10.6.8
-
Apple SecUpd2012-001Snow.dmg
For Mac OS X v10.6.8
http://www.apple.com/support/downloads/ -
Apple SecUpd2012-002Snow.dmg
For Mac OS X v10.6.8
http://www.apple.com/support/downloads/
Ubuntu Ubuntu Linux 10.04 powerpc
-
Ubuntu libtiff-doc_3.9.2-2ubuntu0.6_all.deb
http://security.ubuntu.com/ubuntu/pool/main/t/tiff/libtiff-doc_3.9.2-2 ubuntu0.6_all.deb -
Ubuntu libtiff-opengl_3.9.2-2ubuntu0.6_powerpc.deb
http://ports.ubuntu.com/pool/universe/t/tiff/libtiff-opengl_3.9.2-2ubu ntu0.6_powerpc.deb -
Ubuntu libtiff-tools_3.9.2-2ubuntu0.6_powerpc.deb
http://ports.ubuntu.com/pool/main/t/tiff/libtiff-tools_3.9.2-2ubuntu0. 6_powerpc.deb -
Ubuntu libtiff4-dev_3.9.2-2ubuntu0.6_powerpc.deb
http://ports.ubuntu.com/pool/main/t/tiff/libtiff4-dev_3.9.2-2ubuntu0.6 _powerpc.deb -
Ubuntu libtiff4_3.9.2-2ubuntu0.6_powerpc.deb
http://ports.ubuntu.com/pool/main/t/tiff/libtiff4_3.9.2-2ubuntu0.6_pow erpc.deb -
Ubuntu libtiffxx0c2_3.9.2-2ubuntu0.6_powerpc.deb
http://ports.ubuntu.com/pool/main/t/tiff/libtiffxx0c2_3.9.2-2ubuntu0.6 _powerpc.deb
Apple Mac OS X Server 10.7.2
-
Apple MacOSXServerUpd10.7.3.dmg
For OS X Lion Server v10.7.2
http://www.apple.com/support/downloads/
Ubuntu Ubuntu Linux 9.10 amd64
-
Ubuntu libtiff-doc_3.8.2-13ubuntu0.6_all.deb
http://security.ubuntu.com/ubuntu/pool/main/t/tiff/libtiff-doc_3.8.2-1 3ubuntu0.6_all.deb -
Ubuntu libtiff-opengl_3.8.2-13ubuntu0.6_amd64.deb
http://security.ubuntu.com/ubuntu/pool/universe/t/tiff/libtiff-opengl_ 3.8.2-13ubuntu0.6_amd64.deb -
Ubuntu libtiff-tools_3.8.2-13ubuntu0.6_amd64.deb
http://security.ubuntu.com/ubuntu/pool/main/t/tiff/libtiff-tools_3.8.2 -13ubuntu0.6_amd64.deb -
Ubuntu libtiff4-dev_3.8.2-13ubuntu0.6_amd64.deb
http://security.ubuntu.com/ubuntu/pool/main/t/tiff/libtiff4-dev_3.8.2- 13ubuntu0.6_amd64.deb -
Ubuntu libtiff4_3.8.2-13ubuntu0.6_amd64.deb
http://security.ubuntu.com/ubuntu/pool/main/t/tiff/libtiff4_3.8.2-13ub untu0.6_amd64.deb -
Ubuntu libtiffxx0c2_3.8.2-13ubuntu0.6_amd64.deb
http://security.ubuntu.com/ubuntu/pool/main/t/tiff/libtiffxx0c2_3.8.2- 13ubuntu0.6_amd64.deb
Mandriva Linux Mandrake 2009.0 x86_64
-
Mandriva lib64tiff3-3.8.2-12.5mdv2009.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva lib64tiff3-devel-3.8.2-12.5mdv2009.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva lib64tiff3-static-devel-3.8.2-12.5mdv2009.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva libtiff-progs-3.8.2-12.5mdv2009.0.x86_64.rpm
http://www.mandriva.com/en/download/
MandrakeSoft Enterprise Server 5
-
Mandriva libtiff-progs-3.8.2-12.5mdvmes5.2.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva libtiff3-3.8.2-12.5mdvmes5.2.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva libtiff3-devel-3.8.2-12.5mdvmes5.2.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva libtiff3-static-devel-3.8.2-12.5mdvmes5.2.i586.rpm
http://www.mandriva.com/en/download/
Apple Mac OS X 10.7.1
-
Apple MacOSXUpdCombo10.7.3.dmg
For OS X Lion v10.7 and v10.7.1
http://www.apple.com/support/downloads/
Ubuntu Ubuntu Linux 8.04 LTS i386
-
Ubuntu libtiff-opengl_3.8.2-7ubuntu3.9_i386.deb
http://security.ubuntu.com/ubuntu/pool/universe/t/tiff/libtiff-opengl_ 3.8.2-7ubuntu3.9_i386.deb -
Ubuntu libtiff-tools_3.8.2-7ubuntu3.9_i386.deb
http://security.ubuntu.com/ubuntu/pool/main/t/tiff/libtiff-tools_3.8.2 -7ubuntu3.9_i386.deb -
Ubuntu libtiff4-dev_3.8.2-7ubuntu3.9_i386.deb
http://security.ubuntu.com/ubuntu/pool/main/t/tiff/libtiff4-dev_3.8.2- 7ubuntu3.9_i386.deb -
Ubuntu libtiff4_3.8.2-7ubuntu3.9_i386.deb
http://security.ubuntu.com/ubuntu/pool/main/t/tiff/libtiff4_3.8.2-7ubu ntu3.9_i386.deb -
Ubuntu libtiffxx0c2_3.8.2-7ubuntu3.9_i386.deb
http://security.ubuntu.com/ubuntu/pool/main/t/tiff/libtiffxx0c2_3.8.2- 7ubuntu3.9_i386.deb
Ubuntu Ubuntu Linux 9.10 sparc
-
Ubuntu libtiff-doc_3.8.2-13ubuntu0.6_all.deb
http://security.ubuntu.com/ubuntu/pool/main/t/tiff/libtiff-doc_3.8.2-1 3ubuntu0.6_all.deb -
Ubuntu libtiff-opengl_3.8.2-13ubuntu0.6_sparc.deb
http://ports.ubuntu.com/pool/universe/t/tiff/libtiff-opengl_3.8.2-13ub untu0.6_sparc.deb -
Ubuntu libtiff-tools_3.8.2-13ubuntu0.6_sparc.deb
http://ports.ubuntu.com/pool/main/t/tiff/libtiff-tools_3.8.2-13ubuntu0 .6_sparc.deb -
Ubuntu libtiff4-dev_3.8.2-13ubuntu0.6_sparc.deb
http://ports.ubuntu.com/pool/main/t/tiff/libtiff4-dev_3.8.2-13ubuntu0. 6_sparc.deb -
Ubuntu libtiff4_3.8.2-13ubuntu0.6_sparc.deb
http://ports.ubuntu.com/pool/main/t/tiff/libtiff4_3.8.2-13ubuntu0.6_sp arc.deb -
Ubuntu libtiffxx0c2_3.8.2-13ubuntu0.6_sparc.deb
http://ports.ubuntu.com/pool/main/t/tiff/libtiffxx0c2_3.8.2-13ubuntu0. 6_sparc.deb
Apple Mac OS X Server 10.6.8
-
Apple SecUpdSrvr2012-001.dmg
For Mac OS X Server v10.6.8
http://www.apple.com/support/downloads/ -
Apple SecUpdSrvr2012-002.dmg
For Mac OS X Server v10.6.8
http://www.apple.com/support/downloads/
Slackware Linux 10.0
-
Slackware libtiff-3.8.2-i486-3_slack10.0.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-10.0/patches/packages/ libtiff-3.8.2-i486-3_slack10.0.tgz
MandrakeSoft Corporate Server 4.0 x86_64
-
Mandriva lib64tiff3-3.6.1-12.11.20060mlcs4.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva lib64tiff3-devel-3.6.1-12.11.20060mlcs4.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva lib64tiff3-static-devel-3.6.1-12.11.20060mlcs4.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva libtiff-progs-3.6.1-12.11.20060mlcs4.x86_64.rpm
http://www.mandriva.com/en/download/
References
libTIFF ThunderCode Decoder Heap Buffer Overflow Vulnerability
References:
References:
- About the security content of Apple TV 5.1 (Apple)
- Bug 2300 - Thunder Decoder Vulnerability Summary: Thunder Decoder Vulnerability (Frank Warmerdam)
- LibTIFF Homepage (LibTIFF)
- ZDI-11-107: Libtiff ThunderCode Decoder THUNDER_2BITDELTAS Remote Code Execution (ZDI Disclosures
) - ASA-2011-140 libtiff security and bug fix update (RHSA-2011-0392) (Avaya)
- Vulnerabilities in BlackBerry Enterprise Server components that process images c (Research In Motion)
- ZDI-11-107 Libtiff ThunderCode Decoder THUNDER_2BITDELTAS Remote Code Execution (Zero Day Initiative)