Every CVE Search/ Get API key

CVE-2025-9165

LibTIFF tiffcmp tiffcmp.c InitCCITTFax3 memory leak

2.0 LowFix availableDisputed

A flaw has been found in LibTIFF 4.7.0. This affects the function _TIFFmallocExt/_TIFFCheckRealloc/TIFFHashSetNew/InitCCITTFax3 of the file tools/tiffcmp.c of the component tiffcmp. Executing manipulation can lead to memory leak. The attack is restricted to local execution. This attack is characterized by high complexity. It is indicated that the exploitability is difficult. The exploit has been published and may be used. There is ongoing doubt regarding the real existence of this vulnerability. This patch is called ed141286a37f6e5ddafb5069347ff5d587e7a4e0. It is best practice to apply a patch to resolve this issue. A researcher disputes the security impact of this issue, because "this is a memory leak on a command line tool that is about to exit anyway". In the reply the project maintainer declares this issue as "a simple 'bug' when leaving the command line tool and (...) not a security issue at all".

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
High
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
Low

Exploit likelihood

0.23%Up 0.2 points since Aug 20, 2025
90%50%10%1%

What each source reports

CVE List Score used 2.0

LibTIFF tiffcmp tiffcmp.c InitCCITTFax3 memory leak

A flaw has been found in LibTIFF 4.7.0. This affects the function _TIFFmallocExt/_TIFFCheckRealloc/TIFFHashSetNew/InitCCITTFax3 of the file tools/tiffcmp.c of the component tiffcmp. Executing manipulation can lead to memory leak. The attack is restricted to local execution. This attack is characterized by high complexity. It is indicated that the exploitability is difficult. The exploit has been published and may be used. There is ongoing doubt regarding the real existence of this vulnerability. This patch is called ed141286a37f6e5ddafb5069347ff5d587e7a4e0. It is best practice to apply a patch to resolve this issue. A researcher disputes the security impact of this issue, because "this is a memory leak on a command line tool that is about to exit anyway". In the reply the project maintainer declares this issue as "a simple 'bug' when leaving the command line tool and (...) not a security issue at all".

Record
CVE-2025-9165
CVSS 4.0
2.0 LowCVSS:4.0/AV:L/AC:H/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L/E:P/RL:O/RC:C
CVSS 3.0
2.5 LowCVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L/E:P/RL:O/RC:C
CVSS 2.0
1.0 AV:L/AC:H/Au:S/C:N/I:N/A:P/E:POC/RL:OF/RC:C
Weakness
CWE-401, CWE-404
Updated
2026-11-02
EUVDEUVD-2025-25249 2.0

A flaw has been found in LibTIFF 4.7.0. This affects the function _TIFFmallocExt/_TIFFCheckRealloc/TIFFHashSetNew/InitCCITTFax3 of the file tools/tiffcmp.c of the component tiffcmp. Executing manipulation can lead to memory leak. The attack is restricted to local execution. This attack is characterized by high complexity. It is indicated that the exploitability is difficult. The exploit has been published and may be used. There is ongoing doubt regarding the real existence of this vulnerability. This patch is called ed141286a37f6e5ddafb5069347ff5d587e7a4e0. It is best practice to apply a patch to resolve this issue. A researcher disputes the security impact of this issue, because "this is a memory leak on a command line tool that is about to exit anyway". In the reply the project maintainer declares this issue as "a simple 'bug' when leaving the command line tool and (...) not a security issue at all".

Record
EUVD-2025-25249
CVSS 4.0
2.0 LowCVSS:4.0/AV:L/AC:H/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P
Updated
2026-11-02
GitHub AdvisoriesGHSA-64vg-6m9q-6vr3 1.9

A flaw has been found in LibTIFF 4.7.0. This affects the function _TIFFmallocExt...

A flaw has been found in LibTIFF 4.7.0. This affects the function _TIFFmallocExt/_TIFFCheckRealloc/TIFFHashSetNew/InitCCITTFax3 of the file tools/tiffcmp.c of the component tiffcmp. Executing manipulation can lead to memory leak. The attack is restricted to local execution. The exploit has been published and may be used. This patch is called ed141286a37f6e5ddafb5069347ff5d587e7a4e0. It is best practice to apply a patch to resolve this issue.

Record
GHSA-64vg-6m9q-6vr3
CVSS 4.0
1.9 LowCVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
Weakness
CWE-401
Updated
2026-11-02
NVD 1.1

A flaw has been found in LibTIFF 4.7.0. This affects the function _TIFFmallocExt/_TIFFCheckRealloc/TIFFHashSetNew/InitCCITTFax3 of the file tools/tiffcmp.c of the component tiffcmp. Executing manipulation can lead to memory leak. The attack is restricted to local execution. This attack is characterized by high complexity. It is indicated that the exploitability is difficult. The exploit has been published and may be used. There is ongoing doubt regarding the real existence of this vulnerability. This patch is called ed141286a37f6e5ddafb5069347ff5d587e7a4e0. It is best practice to apply a patch to resolve this issue. A researcher disputes the security impact of this issue, because "this is a memory leak on a command line tool that is about to exit anyway". In the reply the project maintainer declares this issue as "a simple 'bug' when leaving the command line tool and (...) not a security issue at all".

Record
CVE-2025-9165
CVSS 4.0
1.1 LowCVSS:4.0/AV:L/AC:H/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L
CVSS 2.0
1.0 LowAV:L/AC:H/Au:S/C:N/I:N/A:P
Weakness
CWE-401, CWE-404
Updated
2026-11-02
OSVALPINE-CVE-2025-9165 1.1

A flaw has been found in LibTIFF 4.7.0. This affects the function _TIFFmallocExt/_TIFFCheckRealloc/TIFFHashSetNew/InitCCITTFax3 of the file tools/tiffcmp.c of the component tiffcmp. Executing manipulation can lead to memory leak. The attack is restricted to local execution. This attack is characterized by high complexity. It is indicated that the exploitability is difficult. The exploit has been published and may be used. There is ongoing doubt regarding the real existence of this vulnerability. This patch is called ed141286a37f6e5ddafb5069347ff5d587e7a4e0. It is best practice to apply a patch to resolve this issue. A researcher disputes the security impact of this issue, because "this is a memory leak on a command line tool that is about to exit anyway". In the reply the project maintainer declares this issue as "a simple 'bug' when leaving the command line tool and (...) not a security issue at all".

Record
ALPINE-CVE-2025-9165
CVSS 4.0
1.1 LowCVSS:4.0/AV:L/AC:H/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Updated
2026-11-02
OSVBELL-CVE-2025-9165 2.5
Record
BELL-CVE-2025-9165
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
Show 23 moreShow less
OSV 1.1

LibTIFF tiffcmp tiffcmp.c InitCCITTFax3 memory leak

A flaw has been found in LibTIFF 4.7.0. This affects the function _TIFFmallocExt/_TIFFCheckRealloc/TIFFHashSetNew/InitCCITTFax3 of the file tools/tiffcmp.c of the component tiffcmp. Executing manipulation can lead to memory leak. The attack is restricted to local execution. This attack is characterized by high complexity. It is indicated that the exploitability is difficult. The exploit has been published and may be used. There is ongoing doubt regarding the real existence of this vulnerability. This patch is called ed141286a37f6e5ddafb5069347ff5d587e7a4e0. It is best practice to apply a patch to resolve this issue. A researcher disputes the security impact of this issue, because "this is a memory leak on a command line tool that is about to exit anyway". In the reply the project maintainer declares this issue as "a simple 'bug' when leaving the command line tool and (...) not a security issue at all".

Record
CVE-2025-9165
CVSS 4.0
1.1 LowCVSS:4.0/AV:L/AC:H/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P
Weakness
CWE-401, CWE-404
Updated
2026-11-02
OSVDEBIAN-CVE-2025-9165 1.1

A flaw has been found in LibTIFF 4.7.0. This affects the function _TIFFmallocExt/_TIFFCheckRealloc/TIFFHashSetNew/InitCCITTFax3 of the file tools/tiffcmp.c of the component tiffcmp. Executing manipulation can lead to memory leak. The attack is restricted to local execution. This attack is characterized by high complexity. It is indicated that the exploitability is difficult. The exploit has been published and may be used. There is ongoing doubt regarding the real existence of this vulnerability. This patch is called ed141286a37f6e5ddafb5069347ff5d587e7a4e0. It is best practice to apply a patch to resolve this issue. A researcher disputes the security impact of this issue, because "this is a memory leak on a command line tool that is about to exit anyway". In the reply the project maintainer declares this issue as "a simple 'bug' when leaving the command line tool and (...) not a security issue at all".

Record
DEBIAN-CVE-2025-9165
CVSS 4.0
1.1 LowCVSS:4.0/AV:L/AC:H/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Updated
2026-11-02
OSVJLSEC-2025-323 1.1

A flaw has been found in LibTIFF 4.7.0

A flaw has been found in LibTIFF 4.7.0. This affects the function _TIFFmallocExt/_TIFFCheckRealloc/TIFFHashSetNew/InitCCITTFax3 of the file tools/tiffcmp.c of the component tiffcmp. Executing manipulation can lead to memory leak. The attack is restricted to local execution. This attack is characterized by high complexity. It is indicated that the exploitability is difficult. The exploit has been published and may be used. There is ongoing doubt regarding the real existence of this vulnerability. This patch is called ed141286a37f6e5ddafb5069347ff5d587e7a4e0. It is best practice to apply a patch to resolve this issue. A researcher disputes the security impact of this issue, because "this is a memory leak on a command line tool that is about to exit anyway". In the reply the project maintainer declares this issue as "a simple 'bug' when leaving the command line tool and (...) not a security issue at all".

Record
JLSEC-2025-323
CVSS 4.0
1.1 LowCVSS:4.0/AV:L/AC:H/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 2.0
1.0 LowAV:L/AC:H/Au:S/C:N/I:N/A:P
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVOESA-2025-2190 3.3

libtiff security update

This provides support for the Tag Image File Format (TIFF), a widely used format for storing image data. The latest version of the TIFF specification is available on-line in several different formats.And contains command-line programs for manipulating TIFF format image files using the libtiff library.

Security Fix(es):

A flaw has been found in LibTIFF 4.7.0. This affects the function _TIFFmallocExt/_TIFFCheckRealloc/TIFFHashSetNew/InitCCITTFax3 of the file tools/tiffcmp.c of the component tiffcmp. Executing manipulation can lead to memory leak. The attack is restricted to local execution. The exploit has been published and may be used.(CVE-2025-9165)

Record
OESA-2025-2190
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVOESA-2025-2191 3.3

libtiff security update

This provides support for the Tag Image File Format (TIFF), a widely used format for storing image data. The latest version of the TIFF specification is available on-line in several different formats.And contains command-line programs for manipulating TIFF format image files using the libtiff library.

Security Fix(es):

A flaw has been found in LibTIFF 4.7.0. This affects the function _TIFFmallocExt/_TIFFCheckRealloc/TIFFHashSetNew/InitCCITTFax3 of the file tools/tiffcmp.c of the component tiffcmp. Executing manipulation can lead to memory leak. The attack is restricted to local execution. The exploit has been published and may be used.(CVE-2025-9165)

Record
OESA-2025-2191
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVOESA-2025-2192 5.3

libtiff security update

This provides support for the Tag Image File Format (TIFF), a widely used format for storing image data. The latest version of the TIFF specification is available on-line in several different formats.And contains command-line programs for manipulating TIFF format image files using the libtiff library.

Security Fix(es):

A vulnerability was found in LibTIFF up to version 4.5.1. The issue affects the readSeparateStripsetoBuffer function in the tools/tiffcrop.c file of the tiffcrop component. The manipulation leads to a stack-based buffer overflow. Local access is required to exploit this vulnerability.(CVE-2025-8851)

A flaw has been found in LibTIFF 4.7.0. This affects the function _TIFFmallocExt/_TIFFCheckRealloc/TIFFHashSetNew/InitCCITTFax3 of the file tools/tiffcmp.c of the component tiffcmp. Executing manipulation can lead to memory leak. The attack is restricted to local execution. The exploit has been published and may be used.(CVE-2025-9165)

Record
OESA-2025-2192
CVSS 3.1
5.3 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVUBUNTU-CVE-2025-9165 1.1

A flaw has been found in LibTIFF 4.7.0. This affects the function _TIFFmallocExt/_TIFFCheckRealloc/TIFFHashSetNew/InitCCITTFax3 of the file tools/tiffcmp.c of the component tiffcmp. Executing manipulation can lead to memory leak. The attack is restricted to local execution. This attack is characterized by high complexity. It is indicated that the exploitability is difficult. The exploit has been published and may be used. There is ongoing doubt regarding the real existence of this vulnerability. This patch is called ed141286a37f6e5ddafb5069347ff5d587e7a4e0. It is best practice to apply a patch to resolve this issue. A researcher disputes the security impact of this issue, because "this is a memory leak on a command line tool that is about to exit anyway". In the reply the project maintainer declares this issue as "a simple 'bug' when leaving the command line tool and (...) not a security issue at all".

Record
UBUNTU-CVE-2025-9165
CVSS 4.0
1.1 LowCVSS:4.0/AV:L/AC:H/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVAZL-66542 No score

CVE-2025-9165 affecting package libtiff for versions less than 4.6.0-8

A flaw has been found in LibTIFF 4.7.0. This affects the function _TIFFmallocExt/_TIFFCheckRealloc/TIFFHashSetNew/InitCCITTFax3 of the file tools/tiffcmp.c of the component tiffcmp. Executing manipulation can lead to memory leak. The attack is restricted to local execution. This attack is characterized by high complexity. It is indicated that the exploitability is difficult. The exploit has been published and may be used. There is ongoing doubt regarding the real existence of this vulnerability. This patch is called ed141286a37f6e5ddafb5069347ff5d587e7a4e0. It is best practice to apply a patch to resolve this issue. A researcher disputes the security impact of this issue, because "this is a memory leak on a command line tool that is about to exit anyway". In the reply the project maintainer declares this issue as "a simple 'bug' when leaving the command line tool and (...) not a security issue at all".

Record
AZL-66542
Updated
2026-11-02
OSVAZL-66545 No score

CVE-2025-9165 affecting package libtiff for versions less than 4.6.0-8

A flaw has been found in LibTIFF 4.7.0. This affects the function _TIFFmallocExt/_TIFFCheckRealloc/TIFFHashSetNew/InitCCITTFax3 of the file tools/tiffcmp.c of the component tiffcmp. Executing manipulation can lead to memory leak. The attack is restricted to local execution. This attack is characterized by high complexity. It is indicated that the exploitability is difficult. The exploit has been published and may be used. There is ongoing doubt regarding the real existence of this vulnerability. This patch is called ed141286a37f6e5ddafb5069347ff5d587e7a4e0. It is best practice to apply a patch to resolve this issue. A researcher disputes the security impact of this issue, because "this is a memory leak on a command line tool that is about to exit anyway". In the reply the project maintainer declares this issue as "a simple 'bug' when leaving the command line tool and (...) not a security issue at all".

Record
AZL-66545
Updated
2026-11-05
OSVCLSA-2026-1785455561 No score

libtiff: Fix of 2 CVEs

  • CVE-2024-13978: reject zero tile width/length in t2p_read_tiff_init
  • CVE-2025-9165: close the first file when tiffcmp cannot open the second
Record
CLSA-2026-1785455561
Updated
2026-11-02
OSVCLSA-2026-1787398056 No score

libtiff: Fix of 2 CVEs

  • CVE-2024-13978: NULL pointer dereference in tiff2pdf t2p_read_tiff_init() on a tiled TIFF declaring a zero tile width or length
  • CVE-2025-9165: memory leak in tiffcmp when the second input file cannot be opened
Record
CLSA-2026-1787398056
Updated
2026-11-02
OSVMGASA-2025-0252 No score

Updated libtiff packages fix security vulnerabilities

LibTIFF fax2ps tiff2pdf.c t2p_read_tiff_init null pointer dereference. (CVE-2024-13978) LibTIFF tiffmedian.c get_histogram use after free. (CVE-2025-8176) LibTIFF thumbnail.c setrow buffer overflow. (CVE-2025-8177) libtiff tiff2ps tiff2ps.c PS_Lvl2page null pointer dereference. (CVE-2025-8534) LibTIFF tiffcrop tiffcrop.c main memory corruption. (CVE-2025-8961) LibTIFF tiffcmp tiffcmp.c InitCCITTFax3 memory leak. (CVE-2025-9165) Libtiff: libtiff write-what-where. (CVE-2025-9900)

Record
MGASA-2025-0252
Updated
2026-11-02
OSVopenSUSE-SU-2025:15486-1 No score

libtiff-devel-32bit-4.7.0-8.1 on GA media

These are all security issues fixed in the libtiff-devel-32bit-4.7.0-8.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15486-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15556-1 No score

tkimg-2.1.0-1.1 on GA media

These are all security issues fixed in the tkimg-2.1.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15556-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:20049-1 No score

Security update for tiff

This update for tiff fixes the following issues:

tiff was updated to 4.7.1:

  • Software configuration changes:

    • Define HAVE_JPEGTURBO_DUAL_MODE_8_12 and LERC_STATIC in tif_config.h.
    • CMake: define WORDS_BIGENDIAN via tif_config.h
    • doc/CMakeLists.txt: remove useless cmake_minimum_required()
    • CMake: fix build with LLVM/Clang 17 (fixes issue #651)
    • CMake: set CMP0074 new policy
    • Set LINKER_LANGUAGE for C targets with C deps
    • Export tiffxx cmake target (fixes issue #674)
    • autogen.sh: Enable verbose wget.
    • configure.ac: Syntax updates for Autoconf 2.71
    • autogen.sh: Re-implement based on autoreconf. Failure to update config.guess/config.sub does not return error (fixes issue #672)
    • CMake: fix CMake 4.0 warning when minimum required version is < 3.10.
    • CMake: Add build option tiff-static (fixes issue #709) Library changes:
    • Add TIFFOpenOptionsSetWarnAboutUnknownTags() for explicit control about emitting warnings for unknown tags. No longer emit warnings about unknown tags by default
    • tif_predict.c: speed-up decompression in some cases.
  • Bug fixes:

    • tif_fax3: For fax group 3 data if no EOL is detected, reading is retried without synchronisation for EOLs. (fixes issue #54)
    • Updating TIFFMergeFieldInfo() with read_count=write_count=0 for FIELD_IGNORE. Updating TIFFMergeFieldInfo() with read_count=write_count=0 for FIELD_IGNORE. Improving handling when field_name = NULL. (fixes issue #532)
    • tiff.h: add COMPRESSION_JXL_DNG_1_7=52546 as used for JPEGXL compression in the DNG 1.7 specification
    • TIFFWriteDirectorySec: Increment string length for ASCII tags for codec tags defined with FIELD_xxx bits, as it is done for FIELD_CUSTOM tags. (fixes issue #648)
    • Do not error out on a tag whose tag count value is zero, just issue a warning. Fix parsing a private tag 0x80a6 (fixes issue #647)
    • TIFFDefaultTransferFunction(): give up beyond td_bitspersample = 24 Fixes https://github.com/OSGeo/gdal/issues/10875)
    • tif_getimage.c: Remove unnecessary calls to TIFFRGBAImageOK() (fixes issue #175)
    • Fix writing a Predictor=3 file with non-native endianness
    • _TIFFVSetField(): fix potential use of unallocated memory (out-of-bounds
    • read / nullptr dereference) in case of out-of-memory situation when dealing with custom tags (fixes issue #663)
    • tif_fax3.c: Error out for CCITT fax encoding if SamplesPerPixel is not equal 1 and PlanarConfiguration = Contiguous (fixes issue #26)
    • tif_fax3.c: error out after a number of times end-of-line or unexpected bad code words have been reached. (fixes issue #670)
    • Fix memory leak in TIFFSetupStrips() (fixes issue #665)
    • tif_zip.c: Provide zlib allocation functions. Otherwise for zlib built with -DZ_SOLO inflating will fail.
    • Fix memory leak in _TIFFSetDefaultCompressionState. (fixes issue #676)
    • tif_predict.c: Don’t overwrite input buffer of TIFFWriteScanline() if "prediction" is enabled. Use extra working buffer in PredictorEncodeRow(). (fixes issue #5)
    • tif_getimage.c: update some integer overflow checks (fixes issue #79)
    • tif_getimage.c: Fix buffer underflow crash for less raster rows at TIFFReadRGBAImageOriented() (fixes issue #704, bsc#1250413, CVE-2025-9900)
    • TIFFReadRGBAImage(): several fixes to avoid buffer overflows.
    • Correct passing arguments to TIFFCvtIEEEFloatToNative() and TIFFCvtIEEEDoubleToNative() if HAVE_IEEEFP is not defined. (fixes issue #699)
    • LZWDecode(): avoid nullptr dereference when trying to read again after EOI marker has been found with remaining output bytes (fixes issue #698)
    • TIFFSetSubDirectory(): check _TIFFCheckDirNumberAndOffset() return.
    • TIFFUnlinkDirectory() and TIFFWriteDirectorySec(): clear tif_rawcp when clearing tif_rawdata (fixes issue #711)
    • JPEGEncodeRaw(): error out if a previous scanline failed to be written, to avoid out-of-bounds access (fixes issue #714)
    • tif_jpeg: Fix bug in…
Record
openSUSE-SU-2025:20049-1
Updated
2026-11-02
OSVSUSE-SU-2025:03345-1 No score

Security update for tiff

This update for tiff fixes the following issues:

  • CVE-2025-9165: local execution manipulation leading to memory leak (bsc#1248330).
  • CVE-2025-8534: null pointer dereference in function PS_Lvl2page (bsc#1247582).
  • CVE-2025-8961: segmentation fault via main function of tiffcrop utility (bsc#1248117).
Record
SUSE-SU-2025:03345-1
Updated
2026-11-02
OSVSUSE-SU-2025:03346-1 No score

Security update for tiff

This update for tiff fixes the following issues:

  • CVE-2025-9165: local execution manipulation leading to memory leak (bsc#1248330).
  • CVE-2025-8534: null pointer dereference in function PS_Lvl2page (bsc#1247582).
  • CVE-2025-8961: segmentation fault via main function of tiffcrop utility (bsc#1248117).
Record
SUSE-SU-2025:03346-1
Updated
2026-11-02
OSVSUSE-SU-2025:03348-1 No score

Security update for tiff

This update for tiff fixes the following issues:

  • CVE-2025-9165: local execution manipulation leading to memory leak (bsc#1248330).
  • CVE-2024-13978: null pointer dereference in component fax2ps (bsc#1247581)
  • CVE-2025-8534: null pointer dereference in function PS_Lvl2page (bsc#1247582).
  • CVE-2025-8961: segmentation fault via main function of tiffcrop utility (bsc#1248117).
Record
SUSE-SU-2025:03348-1
Updated
2026-11-02
OSVSUSE-SU-2025:20971-1 No score

Security update for tiff

This update for tiff fixes the following issues:

  • Update to 4.7.1: Security:
    • CVE-2025-8177: Fixed possible buffer overflow in tools/thumbnail.c:setrow() when processing malformed TIFF files (bsc#1247106)
    • CVE-2025-8176: Fixed heap use-after-free in tools/tiffmedian.c (bsc#1247108)
    • CVE-2024-13978: libtiff: Fixed LibTIFF Null Pointer Dereference (bsc#1247581)
    • CVE-2025-8534: Fixed null pointer dereference in function PS_Lvl2page (bsc#1247582)
    • CVE-2025-8961: Fixed segmentation fault via main function of tiffcrop utility (bsc#1248117)
    • CVE-2025-9165: libtiff: Fixed local execution manipulation leading to memory leak (bsc#1248330)
    • CVE-2025-9900: libtiff: Fixed Write-What-Where via TIFFReadRGBAImageOriented (bsc#1250413) Software configuration changes:
    • Define HAVE_JPEGTURBO_DUAL_MODE_8_12 and LERC_STATIC in tif_config.h.
    • CMake: define WORDS_BIGENDIAN via tif_config.h
    • doc/CMakeLists.txt: remove useless cmake_minimum_required()
    • CMake: fix build with LLVM/Clang 17 (fixes issue #651)
    • CMake: set CMP0074 new policy
    • Set LINKER_LANGUAGE for C targets with C deps
    • Export tiffxx cmake target (fixes issue #674)
    • autogen.sh: Enable verbose wget.
    • configure.ac: Syntax updates for Autoconf 2.71
    • autogen.sh: Re-implement based on autoreconf. Failure to update config.guess/config.sub does not return error (fixes issue #672)
    • CMake: fix CMake 4.0 warning when minimum required version is < 3.10.
    • CMake: Add build option tiff-static (fixes issue #709) Library changes:
    • Add TIFFOpenOptionsSetWarnAboutUnknownTags() for explicit control about emitting warnings for unknown tags. No longer emit warnings about unknown tags by default
    • tif_predict.c: speed-up decompression in some cases. Bug fixes:
    • tif_fax3: For fax group 3 data if no EOL is detected, reading is retried without synchronisation for EOLs. (fixes issue #54)
    • Updating TIFFMergeFieldInfo() with read_count=write_count=0 for FIELD_IGNORE. Updating TIFFMergeFieldInfo() with read_count=write_count=0 for FIELD_IGNORE. Improving handling when field_name = NULL. (fixes issue #532)
    • tiff.h: add COMPRESSION_JXL_DNG_1_7=52546 as used for JPEGXL compression in the DNG 1.7 specification
    • TIFFWriteDirectorySec: Increment string length for ASCII tags for codec tags defined with FIELD_xxx bits, as it is done for FIELD_CUSTOM tags. (fixes issue #648)
    • Do not error out on a tag whose tag count value is zero, just issue a warning. Fix parsing a private tag 0x80a6 (fixes issue #647)
    • TIFFDefaultTransferFunction(): give up beyond td_bitspersample = 24
    • tif_getimage.c: Remove unnecessary calls to TIFFRGBAImageOK() (fixes issue #175)
    • Fix writing a Predictor=3 file with non-native endianness
    • _TIFFVSetField(): fix potential use of unallocated memory (out-of-bounds
    • read / nullptr dereference) in case of out-of-memory situation when dealing with custom tags (fixes issue #663)
    • tif_fax3.c: Error out for CCITT fax encoding if SamplesPerPixel is not equal 1 and PlanarConfiguration = Contiguous (fixes issue #26)
    • tif_fax3.c: error out after a number of times end-of-line or unexpected bad code words have been reached. (fixes issue #670)
    • Fix memory leak in TIFFSetupStrips() (fixes issue #665)
    • tif_zip.c: Provide zlib allocation functions. Otherwise for zlib built with -DZ_SOLO inflating will fail.
    • Fix memory leak in _TIFFSetDefaultCompressionState. (fixes issue #676)
    • tif_predict.c: Don’t overwrite input buffer of TIFFWriteScanline() if "prediction" is enabled. Use extra working buffer in PredictorEncodeRow(). (fixes issue #5)
    • tif_getimage.c: update some integer overflow checks (fixes issue #79)
    • TIFFReadRGBAImage(): several fixes to avoid buffer overflows.
    • Correct passing arguments to TIFFCvtIEEEFloatToNative() and TIFFCvtIEEEDoubleToNative() if HAVE_IEEEFP is not defined. (fixes issue #699)
    • LZWDecode(): avoid…
Record
SUSE-SU-2025:20971-1
Updated
2026-11-02
OSVSUSE-SU-2025:21009-1 No score

Security update for tiff

This update for tiff fixes the following issues:

tiff was updated to 4.7.1:

  • Software configuration changes:

    • Define HAVE_JPEGTURBO_DUAL_MODE_8_12 and LERC_STATIC in tif_config.h.
    • CMake: define WORDS_BIGENDIAN via tif_config.h
    • doc/CMakeLists.txt: remove useless cmake_minimum_required()
    • CMake: fix build with LLVM/Clang 17 (fixes issue #651)
    • CMake: set CMP0074 new policy
    • Set LINKER_LANGUAGE for C targets with C deps
    • Export tiffxx cmake target (fixes issue #674)
    • autogen.sh: Enable verbose wget.
    • configure.ac: Syntax updates for Autoconf 2.71
    • autogen.sh: Re-implement based on autoreconf. Failure to update config.guess/config.sub does not return error (fixes issue #672)
    • CMake: fix CMake 4.0 warning when minimum required version is < 3.10.
    • CMake: Add build option tiff-static (fixes issue #709) Library changes:
    • Add TIFFOpenOptionsSetWarnAboutUnknownTags() for explicit control about emitting warnings for unknown tags. No longer emit warnings about unknown tags by default
    • tif_predict.c: speed-up decompression in some cases.
  • Bug fixes:

    • tif_fax3: For fax group 3 data if no EOL is detected, reading is retried without synchronisation for EOLs. (fixes issue #54)
    • Updating TIFFMergeFieldInfo() with read_count=write_count=0 for FIELD_IGNORE. Updating TIFFMergeFieldInfo() with read_count=write_count=0 for FIELD_IGNORE. Improving handling when field_name = NULL. (fixes issue #532)
    • tiff.h: add COMPRESSION_JXL_DNG_1_7=52546 as used for JPEGXL compression in the DNG 1.7 specification
    • TIFFWriteDirectorySec: Increment string length for ASCII tags for codec tags defined with FIELD_xxx bits, as it is done for FIELD_CUSTOM tags. (fixes issue #648)
    • Do not error out on a tag whose tag count value is zero, just issue a warning. Fix parsing a private tag 0x80a6 (fixes issue #647)
    • TIFFDefaultTransferFunction(): give up beyond td_bitspersample = 24 Fixes https://github.com/OSGeo/gdal/issues/10875)
    • tif_getimage.c: Remove unnecessary calls to TIFFRGBAImageOK() (fixes issue #175)
    • Fix writing a Predictor=3 file with non-native endianness
    • _TIFFVSetField(): fix potential use of unallocated memory (out-of-bounds
    • read / nullptr dereference) in case of out-of-memory situation when dealing with custom tags (fixes issue #663)
    • tif_fax3.c: Error out for CCITT fax encoding if SamplesPerPixel is not equal 1 and PlanarConfiguration = Contiguous (fixes issue #26)
    • tif_fax3.c: error out after a number of times end-of-line or unexpected bad code words have been reached. (fixes issue #670)
    • Fix memory leak in TIFFSetupStrips() (fixes issue #665)
    • tif_zip.c: Provide zlib allocation functions. Otherwise for zlib built with -DZ_SOLO inflating will fail.
    • Fix memory leak in _TIFFSetDefaultCompressionState. (fixes issue #676)
    • tif_predict.c: Don’t overwrite input buffer of TIFFWriteScanline() if "prediction" is enabled. Use extra working buffer in PredictorEncodeRow(). (fixes issue #5)
    • tif_getimage.c: update some integer overflow checks (fixes issue #79)
    • tif_getimage.c: Fix buffer underflow crash for less raster rows at TIFFReadRGBAImageOriented() (fixes issue #704, bsc#1250413, CVE-2025-9900)
    • TIFFReadRGBAImage(): several fixes to avoid buffer overflows.
    • Correct passing arguments to TIFFCvtIEEEFloatToNative() and TIFFCvtIEEEDoubleToNative() if HAVE_IEEEFP is not defined. (fixes issue #699)
    • LZWDecode(): avoid nullptr dereference when trying to read again after EOI marker has been found with remaining output bytes (fixes issue #698)
    • TIFFSetSubDirectory(): check _TIFFCheckDirNumberAndOffset() return.
    • TIFFUnlinkDirectory() and TIFFWriteDirectorySec(): clear tif_rawcp when clearing tif_rawdata (fixes issue #711)
    • JPEGEncodeRaw(): error out if a previous scanline failed to be written, to avoid out-of-bounds access (fixes issue #714)
    • tif_jpeg: Fix bug in…
Record
SUSE-SU-2025:21009-1
Updated
2026-11-02
OSVSUSE-SU-2025:21032-1 No score

Security update for tiff

This update for tiff fixes the following issues:

tiff was updated to 4.7.1:

  • Software configuration changes:

    • Define HAVE_JPEGTURBO_DUAL_MODE_8_12 and LERC_STATIC in tif_config.h.
    • CMake: define WORDS_BIGENDIAN via tif_config.h
    • doc/CMakeLists.txt: remove useless cmake_minimum_required()
    • CMake: fix build with LLVM/Clang 17 (fixes issue #651)
    • CMake: set CMP0074 new policy
    • Set LINKER_LANGUAGE for C targets with C deps
    • Export tiffxx cmake target (fixes issue #674)
    • autogen.sh: Enable verbose wget.
    • configure.ac: Syntax updates for Autoconf 2.71
    • autogen.sh: Re-implement based on autoreconf. Failure to update config.guess/config.sub does not return error (fixes issue #672)
    • CMake: fix CMake 4.0 warning when minimum required version is < 3.10.
    • CMake: Add build option tiff-static (fixes issue #709) Library changes:
    • Add TIFFOpenOptionsSetWarnAboutUnknownTags() for explicit control about emitting warnings for unknown tags. No longer emit warnings about unknown tags by default
    • tif_predict.c: speed-up decompression in some cases.
  • Bug fixes:

    • tif_fax3: For fax group 3 data if no EOL is detected, reading is retried without synchronisation for EOLs. (fixes issue #54)
    • Updating TIFFMergeFieldInfo() with read_count=write_count=0 for FIELD_IGNORE. Updating TIFFMergeFieldInfo() with read_count=write_count=0 for FIELD_IGNORE. Improving handling when field_name = NULL. (fixes issue #532)
    • tiff.h: add COMPRESSION_JXL_DNG_1_7=52546 as used for JPEGXL compression in the DNG 1.7 specification
    • TIFFWriteDirectorySec: Increment string length for ASCII tags for codec tags defined with FIELD_xxx bits, as it is done for FIELD_CUSTOM tags. (fixes issue #648)
    • Do not error out on a tag whose tag count value is zero, just issue a warning. Fix parsing a private tag 0x80a6 (fixes issue #647)
    • TIFFDefaultTransferFunction(): give up beyond td_bitspersample = 24 Fixes https://github.com/OSGeo/gdal/issues/10875)
    • tif_getimage.c: Remove unnecessary calls to TIFFRGBAImageOK() (fixes issue #175)
    • Fix writing a Predictor=3 file with non-native endianness
    • _TIFFVSetField(): fix potential use of unallocated memory (out-of-bounds
    • read / nullptr dereference) in case of out-of-memory situation when dealing with custom tags (fixes issue #663)
    • tif_fax3.c: Error out for CCITT fax encoding if SamplesPerPixel is not equal 1 and PlanarConfiguration = Contiguous (fixes issue #26)
    • tif_fax3.c: error out after a number of times end-of-line or unexpected bad code words have been reached. (fixes issue #670)
    • Fix memory leak in TIFFSetupStrips() (fixes issue #665)
    • tif_zip.c: Provide zlib allocation functions. Otherwise for zlib built with -DZ_SOLO inflating will fail.
    • Fix memory leak in _TIFFSetDefaultCompressionState. (fixes issue #676)
    • tif_predict.c: Don’t overwrite input buffer of TIFFWriteScanline() if "prediction" is enabled. Use extra working buffer in PredictorEncodeRow(). (fixes issue #5)
    • tif_getimage.c: update some integer overflow checks (fixes issue #79)
    • tif_getimage.c: Fix buffer underflow crash for less raster rows at TIFFReadRGBAImageOriented() (fixes issue #704, bsc#1250413, CVE-2025-9900)
    • TIFFReadRGBAImage(): several fixes to avoid buffer overflows.
    • Correct passing arguments to TIFFCvtIEEEFloatToNative() and TIFFCvtIEEEDoubleToNative() if HAVE_IEEEFP is not defined. (fixes issue #699)
    • LZWDecode(): avoid nullptr dereference when trying to read again after EOI marker has been found with remaining output bytes (fixes issue #698)
    • TIFFSetSubDirectory(): check _TIFFCheckDirNumberAndOffset() return.
    • TIFFUnlinkDirectory() and TIFFWriteDirectorySec(): clear tif_rawcp when clearing tif_rawdata (fixes issue #711)
    • JPEGEncodeRaw(): error out if a previous scanline failed to be written, to avoid out-of-bounds access (fixes issue #714)
    • tif_jpeg: Fix bug in…
Record
SUSE-SU-2025:21032-1
Updated
2026-11-02
OSVSUSE-SU-2025:21037-1 No score

Security update for tiff

This update for tiff fixes the following issues:

tiff was updated to 4.7.1:

Software configuration changes:

  • Define HAVE_JPEGTURBO_DUAL_MODE_8_12 and LERC_STATIC in tif_config.h.
  • CMake: define WORDS_BIGENDIAN via tif_config.h
  • doc/CMakeLists.txt: remove useless cmake_minimum_required()
  • CMake: fix build with LLVM/Clang 17 (fixes issue #651)
  • CMake: set CMP0074 new policy
  • Set LINKER_LANGUAGE for C targets with C deps
  • Export tiffxx cmake target (fixes issue #674)
  • autogen.sh: Enable verbose wget.
  • configure.ac: Syntax updates for Autoconf 2.71
  • autogen.sh: Re-implement based on autoreconf. Failure to update config.guess/config.sub does not return error (fixes issue #672)
  • CMake: fix CMake 4.0 warning when minimum required version is < 3.10.
  • CMake: Add build option tiff-static (fixes issue #709)

Library changes:

  • Add TIFFOpenOptionsSetWarnAboutUnknownTags() for explicit control about emitting warnings for unknown tags. No longer emit warnings about unknown tags by default
  • tif_predict.c: speed-up decompression in some cases.

Bug fixes:

  • tif_fax3: For fax group 3 data if no EOL is detected, reading is retried without synchronisation for EOLs. (fixes issue #54)
  • Updating TIFFMergeFieldInfo() with read_count=write_count=0 for FIELD_IGNORE. Updating TIFFMergeFieldInfo() with read_count=write_count=0 for FIELD_IGNORE. Improving handling when field_name = NULL. (fixes issue #532)
  • tiff.h: add COMPRESSION_JXL_DNG_1_7=52546 as used for JPEGXL compression in the DNG 1.7 specification
  • TIFFWriteDirectorySec: Increment string length for ASCII tags for codec tags defined with FIELD_xxx bits, as it is done for FIELD_CUSTOM tags. (fixes issue #648)
  • Do not error out on a tag whose tag count value is zero, just issue a warning. Fix parsing a private tag 0x80a6 (fixes issue #647)
  • TIFFDefaultTransferFunction(): give up beyond td_bitspersample = 24 Fixes https://github.com/OSGeo/gdal/issues/10875)
  • tif_getimage.c: Remove unnecessary calls to TIFFRGBAImageOK() (fixes issue #175)
  • Fix writing a Predictor=3 file with non-native endianness
  • _TIFFVSetField(): fix potential use of unallocated memory (out-of-bounds
  • read / nullptr dereference) in case of out-of-memory situation when dealing with custom tags (fixes issue #663)
  • tif_fax3.c: Error out for CCITT fax encoding if SamplesPerPixel is not equal 1 and PlanarConfiguration = Contiguous (fixes issue #26)
  • tif_fax3.c: error out after a number of times end-of-line or unexpected bad code words have been reached. (fixes issue #670)
  • Fix memory leak in TIFFSetupStrips() (fixes issue #665)
  • tif_zip.c: Provide zlib allocation functions. Otherwise for zlib built with -DZ_SOLO inflating will fail.
  • Fix memory leak in _TIFFSetDefaultCompressionState. (fixes issue #676)
  • tif_predict.c: Don’t overwrite input buffer of TIFFWriteScanline() if "prediction" is enabled. Use extra working buffer in PredictorEncodeRow(). (fixes issue #5)
  • tif_getimage.c: update some integer overflow checks (fixes issue #79)
  • tif_getimage.c: Fix buffer underflow crash for less raster rows at TIFFReadRGBAImageOriented() (fixes issue #704, bsc#1250413, CVE-2025-9900)
  • TIFFReadRGBAImage(): several fixes to avoid buffer overflows.
  • Correct passing arguments to TIFFCvtIEEEFloatToNative() and TIFFCvtIEEEDoubleToNative() if HAVE_IEEEFP is not defined. (fixes issue #699)
  • LZWDecode(): avoid nullptr dereference when trying to read again after EOI marker has been found with remaining output bytes (fixes issue #698)
  • TIFFSetSubDirectory(): check _TIFFCheckDirNumberAndOffset() return.
  • TIFFUnlinkDirectory() and TIFFWriteDirectorySec(): clear tif_rawcp when clearing tif_rawdata (fixes issue #711)
  • JPEGEncodeRaw(): error out if a previous scanline failed to be written, to avoid out-of-bounds access (fixes issue #714)
  • tif_jpeg: Fix bug…
Record
SUSE-SU-2025:21037-1
Updated
2026-11-02
OSVUSN-7783-1 No score

tiff vulnerabilities

Xudong Cao and Yuqing Zhang discovered that LibTIFF incorrectly handled memory when parsing malformed TIFF images. An attacker could possibly use this issue to cause LibTIFF to crash, resulting in a denial of service. (CVE-2025-8961)

Xudong Cao and Yuqing Zhang discovered that LibTIFF incorrectly handled memory when parsing malformed TIFF image headers. An attacker could possibly use this issue to cause LibTIFF to leak memory, resulting in a denial of service. (CVE-2025-9165)

It was discovered that LibTIFF incorrectly handled memory when parsing malformed TIFF image metadata. An attacker could possibly use this issue to cause a denial of service, obtain sensitive information, or execute arbitrary code. (CVE-2025-9900)

Record
USN-7783-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
tiff
Alpine:v3.21
before 4.7.1-r0
4.7.1-r0
tiff
Alpine:v3.22
before 4.7.1-r0
4.7.1-r0
tiff
Alpine:v3.23
before 4.7.1-r0
4.7.1-r0
tiff
Alpine:v3.24
before 4.7.1-r0
4.7.1-r0
libtiff
Azure Linux:2
before 4.6.0-8
4.6.0-8
libtiff
Azure Linux:3
before 4.6.0-8
4.6.0-8
tiff
Alpaquita:23
4.4.0-r1 up to 4.4.0-r5
4.4.0-r5
tiff
Alpaquita:25
4.7.0-r0 up to 4.7.1-r0
4.7.1-r0
tiff
Alpaquita:stream
4.4.0-r1 up to 4.7.1-r0
4.7.1-r0
tiff
BellSoft Hardened Containers:23
4.4.0-r1 up to 4.4.0-r5
4.4.0-r5
Show 72 moreShow less
Affected packages
PackageAffectedFixed
tiff
BellSoft Hardened Containers:25
4.7.0-r0 up to 4.7.1-r0
4.7.1-r0
tiff
BellSoft Hardened Containers:stream
4.4.0-r1 up to 4.7.1-r0
4.7.1-r0
libtiff
TuxCare:AlmaLinux:9.6
From an advisory covering 2 CVEs
before 4.4.0-13.el9_6.2.tuxcare.els10
4.4.0-13.el9_6.2.tuxcare.els10
libtiff-devel
TuxCare:AlmaLinux:9.6
From an advisory covering 2 CVEs
before 4.4.0-13.el9_6.2.tuxcare.els10
4.4.0-13.el9_6.2.tuxcare.els10
libtiff-static
TuxCare:AlmaLinux:9.6
From an advisory covering 2 CVEs
before 4.4.0-13.el9_6.2.tuxcare.els10
4.4.0-13.el9_6.2.tuxcare.els10
libtiff-tools
TuxCare:AlmaLinux:9.6
From an advisory covering 2 CVEs
before 4.4.0-13.el9_6.2.tuxcare.els10
4.4.0-13.el9_6.2.tuxcare.els10
libtiff
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 4.4.0-8.el9_2.tuxcare.els14
4.4.0-8.el9_2.tuxcare.els14
libtiff-devel
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 4.4.0-8.el9_2.tuxcare.els14
4.4.0-8.el9_2.tuxcare.els14
libtiff-static
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 4.4.0-8.el9_2.tuxcare.els14
4.4.0-8.el9_2.tuxcare.els14
libtiff-tools
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 4.4.0-8.el9_2.tuxcare.els14
4.4.0-8.el9_2.tuxcare.els14
tiff
Debian:12
All versions, plus listed versions
4.5.0-64.5.0-6+deb12u14.5.0-6+deb12u24.5.0-6+deb12u34.5.0-6+deb12u4
Show 18 moreShow less
4.5.1+git230720-14.5.1+git230720-24.5.1+git230720-34.5.1+git230720-44.5.1+git230720-54.5.1-14.5.1~rc3-14.6.0-14.6.0-24.7.0-14.7.0-24.7.0-34.7.0-44.7.0-54.7.1-14.7.1-24.7.1-34.7.2-1
None known
tiff
Debian:13
before 4.7.0-3+deb13u1, plus listed versions
4.7.0-3
4.7.0-3+deb13u1
tiff
Debian:14
before 4.7.0-4, plus listed versions
4.7.0-3
4.7.0-4
libtiff
Mageia:9
From an advisory covering 7 CVEs
before 4.5.1-1.6.mga9
4.5.1-1.6.mga9
libtiff
openEuler:20.03-LTS-SP4
before 4.3.0-29.oe2003sp4
4.3.0-29.oe2003sp4
libtiff
openEuler:22.03-LTS-SP3
before 4.3.0-43.oe2203sp3
4.3.0-43.oe2203sp3
libtiff
openEuler:22.03-LTS-SP4
From an advisory covering 2 CVEs
before 4.3.0-43.oe2203sp4
4.3.0-43.oe2203sp4
tiff
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 3 CVEs
before 4.0.9-150000.45.55.1
4.0.9-150000.45.55.1
tiff
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 3 CVEs
before 4.0.9-150000.45.55.1
4.0.9-150000.45.55.1
tiff
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 3 CVEs
before 4.0.9-150000.45.55.1
4.0.9-150000.45.55.1
tiff
SUSE:Linux Enterprise Module for Basesystem 15 SP6
From an advisory covering 3 CVEs
before 4.0.9-150000.45.55.1
4.0.9-150000.45.55.1
tiff
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 3 CVEs
before 4.0.9-150000.45.55.1
4.0.9-150000.45.55.1
tiff
SUSE:Linux Enterprise Micro 5.2
From an advisory covering 3 CVEs
before 4.0.9-150000.45.55.1
4.0.9-150000.45.55.1
tiff
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 3 CVEs
before 4.0.9-44.94.1
4.0.9-44.94.1
tiff
SUSE:Linux Enterprise Module for Basesystem 15 SP6
From an advisory covering 4 CVEs
before 4.7.0-150600.3.18.1
4.7.0-150600.3.18.1
tiff
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 4 CVEs
before 4.7.0-150600.3.18.1
4.7.0-150600.3.18.1
tiff
SUSE:Linux Enterprise Module for Package Hub 15 SP6
From an advisory covering 4 CVEs
before 4.7.0-150600.3.18.1
4.7.0-150600.3.18.1
tiff
SUSE:Linux Enterprise Module for Package Hub 15 SP7
From an advisory covering 4 CVEs
before 4.7.0-150600.3.18.1
4.7.0-150600.3.18.1
tiff
openSUSE:Leap 15.6
From an advisory covering 4 CVEs
before 4.7.0-150600.3.18.1
4.7.0-150600.3.18.1
tiff
SUSE:Linux Micro 6.1
From an advisory covering 9 CVEs
before 4.7.1-slfo.1.1_1.1
4.7.1-slfo.1.1_1.1
tiff
SUSE:Linux Enterprise Server 16.0
From an advisory covering 7 CVEs
before 4.7.1-160000.1.1
4.7.1-160000.1.1
tiff
SUSE:Linux Enterprise Server for SAP applications 16.0
From an advisory covering 7 CVEs
before 4.7.1-160000.1.1
4.7.1-160000.1.1
tiff
SUSE:Linux Micro 6.2
From an advisory covering 7 CVEs
before 4.7.1-160000.1.1
4.7.1-160000.1.1
tiff
SUSE:Linux Micro 6.0
From an advisory covering 9 CVEs
before 4.7.1-1.1
4.7.1-1.1
gdal
Ubuntu:Pro:14.04:LTS
All versions, plus listed versions
1.9.0-3.1ubuntu41.9.0-3.1ubuntu61.10.1+dfsg-21.10.1+dfsg-2build11.10.1+dfsg-3
Show 8 moreShow less
1.10.1+dfsg-3build11.10.1+dfsg-3build21.10.1+dfsg-3ubuntu11.10.1+dfsg-3ubuntu21.10.1+dfsg-5ubuntu11.10.1+dfsg-5ubuntu1+esm11.10.1+dfsg-5ubuntu1+esm21.10.1+dfsg-5ubuntu1+esm3
None known
tiff
Ubuntu:Pro:14.04:LTS
before 4.0.3-7ubuntu0.11+esm16, plus listed versions
4.0.2-4ubuntu34.0.3-5ubuntu14.0.3-64.0.3-6ubuntu14.0.3-7
Show 25 moreShow less
4.0.3-7ubuntu0.14.0.3-7ubuntu0.24.0.3-7ubuntu0.34.0.3-7ubuntu0.44.0.3-7ubuntu0.64.0.3-7ubuntu0.74.0.3-7ubuntu0.84.0.3-7ubuntu0.94.0.3-7ubuntu0.104.0.3-7ubuntu0.114.0.3-7ubuntu0.11+esm14.0.3-7ubuntu0.11+esm24.0.3-7ubuntu0.11+esm34.0.3-7ubuntu0.11+esm44.0.3-7ubuntu0.11+esm54.0.3-7ubuntu0.11+esm64.0.3-7ubuntu0.11+esm74.0.3-7ubuntu0.11+esm84.0.3-7ubuntu0.11+esm94.0.3-7ubuntu0.11+esm104.0.3-7ubuntu0.11+esm114.0.3-7ubuntu0.11+esm124.0.3-7ubuntu0.11+esm134.0.3-7ubuntu0.11+esm144.0.3-7ubuntu0.11+esm15
4.0.3-7ubuntu0.11+esm16
tiff
Ubuntu:Pro:16.04:LTS
before 4.0.6-1ubuntu0.8+esm19, plus listed versions
4.0.3-12.3ubuntu24.0.5-14.0.6-14.0.6-1ubuntu0.14.0.6-1ubuntu0.2
Show 23 moreShow less
4.0.6-1ubuntu0.34.0.6-1ubuntu0.44.0.6-1ubuntu0.54.0.6-1ubuntu0.64.0.6-1ubuntu0.74.0.6-1ubuntu0.84.0.6-1ubuntu0.8+esm14.0.6-1ubuntu0.8+esm24.0.6-1ubuntu0.8+esm34.0.6-1ubuntu0.8+esm44.0.6-1ubuntu0.8+esm64.0.6-1ubuntu0.8+esm74.0.6-1ubuntu0.8+esm84.0.6-1ubuntu0.8+esm94.0.6-1ubuntu0.8+esm104.0.6-1ubuntu0.8+esm114.0.6-1ubuntu0.8+esm124.0.6-1ubuntu0.8+esm134.0.6-1ubuntu0.8+esm144.0.6-1ubuntu0.8+esm154.0.6-1ubuntu0.8+esm164.0.6-1ubuntu0.8+esm174.0.6-1ubuntu0.8+esm18
4.0.6-1ubuntu0.8+esm19
gdal
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
1.11.2+dfsg-3ubuntu31.11.2+dfsg-3ubuntu41.11.3+dfsg-2build11.11.3+dfsg-2build21.11.3+dfsg-2build3
Show 5 moreShow less
1.11.3+dfsg-31.11.3+dfsg-3build11.11.3+dfsg-3build21.11.3+dfsg-3ubuntu0.1~esm11.11.3+dfsg-3ubuntu0.1~esm2
None known
texmaker
Ubuntu:16.04:LTS
All versions, plus listed versions
4.4.1-14.4.1-1.1
None known
tiff
Ubuntu:Pro:18.04:LTS
before 4.0.9-5ubuntu0.10+esm9, plus listed versions
4.0.8-54.0.8-64.0.9-14.0.9-24.0.9-3
Show 21 moreShow less
4.0.9-44.0.9-4ubuntu14.0.9-54.0.9-5ubuntu0.14.0.9-5ubuntu0.24.0.9-5ubuntu0.34.0.9-5ubuntu0.44.0.9-5ubuntu0.54.0.9-5ubuntu0.64.0.9-5ubuntu0.74.0.9-5ubuntu0.84.0.9-5ubuntu0.94.0.9-5ubuntu0.104.0.9-5ubuntu0.10+esm14.0.9-5ubuntu0.10+esm24.0.9-5ubuntu0.10+esm34.0.9-5ubuntu0.10+esm44.0.9-5ubuntu0.10+esm54.0.9-5ubuntu0.10+esm64.0.9-5ubuntu0.10+esm74.0.9-5ubuntu0.10+esm8
4.0.9-5ubuntu0.10+esm9
neuron
Ubuntu:18.04:LTS
All versions, plus listed versions
7.5-1
None known
qtwebengine-opensource-src
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
5.9.1+dfsg-45.9.1+dfsg-4ubuntu15.9.2+dfsg-2ubuntu15.9.3+dfsg-0ubuntu15.9.4+dfsg-0ubuntu15.9.5+dfsg-0ubuntu25.9.5+dfsg-0ubuntu2+esm1
None known
texmaker
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
4.5-15.0.2-15.0.2-1build15.0.2-1build25.0.2-1ubuntu0.1~esm1
None known
tiff
Ubuntu:Pro:20.04:LTS
before 4.1.0+git191117-2ubuntu0.20.04.14+esm2, plus listed versions
4.0.10+git191003-14.1.0+git191117-14.1.0+git191117-24.1.0+git191117-2build14.1.0+git191117-2ubuntu0.20.04.1
Show 14 moreShow less
4.1.0+git191117-2ubuntu0.20.04.24.1.0+git191117-2ubuntu0.20.04.34.1.0+git191117-2ubuntu0.20.04.44.1.0+git191117-2ubuntu0.20.04.54.1.0+git191117-2ubuntu0.20.04.64.1.0+git191117-2ubuntu0.20.04.74.1.0+git191117-2ubuntu0.20.04.84.1.0+git191117-2ubuntu0.20.04.94.1.0+git191117-2ubuntu0.20.04.104.1.0+git191117-2ubuntu0.20.04.114.1.0+git191117-2ubuntu0.20.04.124.1.0+git191117-2ubuntu0.20.04.134.1.0+git191117-2ubuntu0.20.04.144.1.0+git191117-2ubuntu0.20.04.14+esm1
4.1.0+git191117-2ubuntu0.20.04.14+esm2
neuron
Ubuntu:20.04:LTS
All versions, plus listed versions
7.6.3-1build27.6.3-1build37.6.3-1build4
None known
qtwebengine-opensource-src
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
5.12.4+dfsg-1ubuntu15.12.4+dfsg-1ubuntu35.12.5+dfsg-3ubuntu15.12.5+dfsg-6ubuntu25.12.5+dfsg-7
Show 4 moreShow less
5.12.5+dfsg-7build15.12.8+dfsg-0ubuntu15.12.8+dfsg-0ubuntu1.15.12.8+dfsg-0ubuntu1.1+esm1
None known
texmaker
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
5.0.3-1build25.0.3-1build35.0.3-1build45.0.3-1build55.0.3-1ubuntu0.20.04.1~esm1
None known
neuron
Ubuntu:22.04:LTS
All versions, plus listed versions
7.6.3-1build57.6.3-1build6
None known
tiff
Ubuntu:22.04:LTS
before 4.3.0-6ubuntu0.12, plus listed versions
4.3.0-14.3.0-24.3.0-34.3.0-3build14.3.0-4
Show 13 moreShow less
4.3.0-54.3.0-64.3.0-6ubuntu0.14.3.0-6ubuntu0.24.3.0-6ubuntu0.34.3.0-6ubuntu0.44.3.0-6ubuntu0.54.3.0-6ubuntu0.64.3.0-6ubuntu0.74.3.0-6ubuntu0.84.3.0-6ubuntu0.94.3.0-6ubuntu0.104.3.0-6ubuntu0.11
4.3.0-6ubuntu0.12
qtwebengine-opensource-src
Ubuntu:Pro:22.04:LTS
All versions, plus listed versions
5.15.6+dfsg-15.15.6+dfsg-25.15.7+dfsg-25.15.8+dfsg-15.15.8+dfsg-1build1
Show 4 moreShow less
5.15.8+dfsg-1build25.15.8+dfsg-25.15.9+dfsg-15.15.9+dfsg-1ubuntu0.1~esm1
None known
texmaker
Ubuntu:Pro:22.04:LTS
All versions, plus listed versions
5.0.3-1build85.0.3-1build95.0.3-1ubuntu0.22.04.1~esm1
None known
tiff
Ubuntu:24.04:LTS
before 4.5.1+git230720-4ubuntu2.4, plus listed versions
4.5.1+git230720-1ubuntu14.5.1+git230720-3ubuntu14.5.1+git230720-4ubuntu14.5.1+git230720-4ubuntu24.5.1+git230720-4ubuntu2.14.5.1+git230720-4ubuntu2.24.5.1+git230720-4ubuntu2.3
4.5.1+git230720-4ubuntu2.4
qtwebengine-opensource-src
Ubuntu:Pro:24.04:LTS
All versions, plus listed versions
5.15.15+dfsg-25.15.15+dfsg-2build25.15.15+dfsg-2ubuntu15.15.16+dfsg-15.15.16+dfsg-1ubuntu25.15.16+dfsg-1ubuntu45.15.16+dfsg-35.15.16+dfsg-3ubuntu0.1~esm1
None known
texmaker
Ubuntu:Pro:24.04:LTS
All versions, plus listed versions
5.1.3+dfsg-1build45.1.3+dfsg-1build55.1.3+dfsg-1build65.1.3+dfsg-1build75.1.3+dfsg-1build85.1.3+dfsg-1ubuntu0.1~esm1
None known
qtwebengine-opensource-src
Ubuntu:25.10
All versions, plus listed versions
5.15.18+dfsg-25.15.18+dfsg-2build15.15.19+dfsg-15.15.19+dfsg2-1
None known
texmaker
Ubuntu:25.10
All versions, plus listed versions
5.1.3+dfsg-35.1.3+dfsg-3build1
None known
tiff
Ubuntu:25.10
before 4.7.0-3ubuntu3, plus listed versions
4.5.1+git230720-4ubuntu44.7.0-3ubuntu14.7.0-3ubuntu2
4.7.0-3ubuntu3
qtwebengine-opensource-src
Ubuntu:26.10
All versions, plus listed versions
5.15.19+dfsg2-45.15.19+dfsg2-65.15.19+dfsg2-7
None known
texmaker
Ubuntu:26.10
All versions, plus listed versions
6.0.1+dfsg-3build16.0.1+dfsg-3build2
None known
texmaker
Ubuntu:26.04:LTS
All versions, plus listed versions
5.1.3+dfsg-3build16.0.1+dfsg-36.0.1+dfsg-3build1
None known
tiff
Ubuntu:26.04:LTS
before 4.7.0-3ubuntu3
4.7.0-3ubuntu3
qtwebengine-opensource-src
Ubuntu:Pro:26.04:LTS
All versions, plus listed versions
5.15.19+dfsg2-15.15.19+dfsg2-1build15.15.19+dfsg2-25.15.19+dfsg2-35.15.19+dfsg2-45.15.19+dfsg2-4ubuntu0.1~esm1
None known
tiff
Ubuntu:Pro:14.04:LTS
From an advisory covering 3 CVEs
before 4.0.3-7ubuntu0.11+esm16, plus listed versions
4.0.2-4ubuntu34.0.3-5ubuntu14.0.3-64.0.3-6ubuntu14.0.3-7
Show 25 moreShow less
4.0.3-7ubuntu0.14.0.3-7ubuntu0.24.0.3-7ubuntu0.34.0.3-7ubuntu0.44.0.3-7ubuntu0.64.0.3-7ubuntu0.74.0.3-7ubuntu0.84.0.3-7ubuntu0.94.0.3-7ubuntu0.104.0.3-7ubuntu0.114.0.3-7ubuntu0.11+esm14.0.3-7ubuntu0.11+esm24.0.3-7ubuntu0.11+esm34.0.3-7ubuntu0.11+esm44.0.3-7ubuntu0.11+esm54.0.3-7ubuntu0.11+esm64.0.3-7ubuntu0.11+esm74.0.3-7ubuntu0.11+esm84.0.3-7ubuntu0.11+esm94.0.3-7ubuntu0.11+esm104.0.3-7ubuntu0.11+esm114.0.3-7ubuntu0.11+esm124.0.3-7ubuntu0.11+esm134.0.3-7ubuntu0.11+esm144.0.3-7ubuntu0.11+esm15
4.0.3-7ubuntu0.11+esm16
tiff
Ubuntu:Pro:16.04:LTS
From an advisory covering 3 CVEs
before 4.0.6-1ubuntu0.8+esm19, plus listed versions
4.0.3-12.3ubuntu24.0.5-14.0.6-14.0.6-1ubuntu0.14.0.6-1ubuntu0.2
Show 23 moreShow less
4.0.6-1ubuntu0.34.0.6-1ubuntu0.44.0.6-1ubuntu0.54.0.6-1ubuntu0.64.0.6-1ubuntu0.74.0.6-1ubuntu0.84.0.6-1ubuntu0.8+esm14.0.6-1ubuntu0.8+esm24.0.6-1ubuntu0.8+esm34.0.6-1ubuntu0.8+esm44.0.6-1ubuntu0.8+esm64.0.6-1ubuntu0.8+esm74.0.6-1ubuntu0.8+esm84.0.6-1ubuntu0.8+esm94.0.6-1ubuntu0.8+esm104.0.6-1ubuntu0.8+esm114.0.6-1ubuntu0.8+esm124.0.6-1ubuntu0.8+esm134.0.6-1ubuntu0.8+esm144.0.6-1ubuntu0.8+esm154.0.6-1ubuntu0.8+esm164.0.6-1ubuntu0.8+esm174.0.6-1ubuntu0.8+esm18
4.0.6-1ubuntu0.8+esm19
tiff
Ubuntu:Pro:18.04:LTS
From an advisory covering 3 CVEs
before 4.0.9-5ubuntu0.10+esm9, plus listed versions
4.0.8-54.0.8-64.0.9-14.0.9-24.0.9-3
Show 21 moreShow less
4.0.9-44.0.9-4ubuntu14.0.9-54.0.9-5ubuntu0.14.0.9-5ubuntu0.24.0.9-5ubuntu0.34.0.9-5ubuntu0.44.0.9-5ubuntu0.54.0.9-5ubuntu0.64.0.9-5ubuntu0.74.0.9-5ubuntu0.84.0.9-5ubuntu0.94.0.9-5ubuntu0.104.0.9-5ubuntu0.10+esm14.0.9-5ubuntu0.10+esm24.0.9-5ubuntu0.10+esm34.0.9-5ubuntu0.10+esm44.0.9-5ubuntu0.10+esm54.0.9-5ubuntu0.10+esm64.0.9-5ubuntu0.10+esm74.0.9-5ubuntu0.10+esm8
4.0.9-5ubuntu0.10+esm9
tiff
Ubuntu:Pro:20.04:LTS
From an advisory covering 3 CVEs
before 4.1.0+git191117-2ubuntu0.20.04.14+esm2, plus listed versions
4.0.10+git191003-14.1.0+git191117-14.1.0+git191117-24.1.0+git191117-2build14.1.0+git191117-2ubuntu0.20.04.1
Show 14 moreShow less
4.1.0+git191117-2ubuntu0.20.04.24.1.0+git191117-2ubuntu0.20.04.34.1.0+git191117-2ubuntu0.20.04.44.1.0+git191117-2ubuntu0.20.04.54.1.0+git191117-2ubuntu0.20.04.64.1.0+git191117-2ubuntu0.20.04.74.1.0+git191117-2ubuntu0.20.04.84.1.0+git191117-2ubuntu0.20.04.94.1.0+git191117-2ubuntu0.20.04.104.1.0+git191117-2ubuntu0.20.04.114.1.0+git191117-2ubuntu0.20.04.124.1.0+git191117-2ubuntu0.20.04.134.1.0+git191117-2ubuntu0.20.04.144.1.0+git191117-2ubuntu0.20.04.14+esm1
4.1.0+git191117-2ubuntu0.20.04.14+esm2
tiff
Ubuntu:22.04:LTS
From an advisory covering 3 CVEs
before 4.3.0-6ubuntu0.12, plus listed versions
4.3.0-14.3.0-24.3.0-34.3.0-3build14.3.0-4
Show 13 moreShow less
4.3.0-54.3.0-64.3.0-6ubuntu0.14.3.0-6ubuntu0.24.3.0-6ubuntu0.34.3.0-6ubuntu0.44.3.0-6ubuntu0.54.3.0-6ubuntu0.64.3.0-6ubuntu0.74.3.0-6ubuntu0.84.3.0-6ubuntu0.94.3.0-6ubuntu0.104.3.0-6ubuntu0.11
4.3.0-6ubuntu0.12
tiff
Ubuntu:24.04:LTS
From an advisory covering 3 CVEs
before 4.5.1+git230720-4ubuntu2.4, plus listed versions
4.5.1+git230720-1ubuntu14.5.1+git230720-3ubuntu14.5.1+git230720-4ubuntu14.5.1+git230720-4ubuntu24.5.1+git230720-4ubuntu2.14.5.1+git230720-4ubuntu2.24.5.1+git230720-4ubuntu2.3
4.5.1+git230720-4ubuntu2.4
tiff
openSUSE:Tumbleweed
From an advisory covering 3 CVEs
before 4.7.0-8.1
4.7.0-8.1
tkimg
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 2.1.0-1.1
2.1.0-1.1
tiff
openSUSE:Leap 16.0
From an advisory covering 7 CVEs
before 4.7.1-160000.1.1
4.7.1-160000.1.1
tiff-man
openSUSE:Leap 16.0
From an advisory covering 7 CVEs
before 4.7.1-160000.1.1
4.7.1-160000.1.1

History

History
RecordedChangedSources
affected
factsOSV
affected
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2025-9165 is a low vulnerability (CVSS 2.0) in Libtiff, published August 19, 2025. Its validity is disputed. EPSS puts the chance of exploitation in the next 30 days at 0.23%, the 13th percentile. Fixed in tiff 4.7.1-r0.

References

Show 52 moreShow less
This page doesn't list everything

Left out here: the rest of 5 source descriptions. The JSON record has them.

MoveEnter Open