CVE-2023-52356
Libtiff: segment fault in libtiff in tiffreadrgbatileext() leading to denial of service
A segment fault (SEGV) flaw was found in libtiff that could be triggered by passing a crafted tiff file to the TIFFReadRGBATileExt() API. This flaw allows a remote attacker to cause a heap-buffer overflow, leading to a denial of service.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
7.5
Libtiff: segment fault in libtiff in tiffreadrgbatileext() leading to denial of service
A segment fault (SEGV) flaw was found in libtiff that could be triggered by passing a crafted tiff file to the TIFFReadRGBATileExt() API. This flaw allows a remote attacker to cause a heap-buffer overflow, leading to a denial of service.
- Record
CVE-2023-52356- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-122
- Updated
- 2026-11-07
EUVDEUVD-2023-57012
7.5
A segment fault (SEGV) flaw was found in libtiff that could be triggered by passing a crafted tiff file to the TIFFReadRGBATileExt() API. This flaw allows a remote attacker to cause a heap-buffer overflow, leading to a denial of service.
- Record
EUVD-2023-57012- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-07
GitHub AdvisoriesGHSA-cx8g-4cf5-cjv3
7.5
A segment fault (SEGV) flaw was found in libtiff that could be triggered by passing a crafted...
A segment fault (SEGV) flaw was found in libtiff that could be triggered by passing a crafted tiff file to the TIFFReadRGBATileExt() API. This flaw allows a remote attacker to cause a heap-buffer overflow, leading to a denial of service.
- Record
GHSA-cx8g-4cf5-cjv3- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-122, CWE-787
- Updated
- 2026-11-02
NVD
7.5
A segment fault (SEGV) flaw was found in libtiff that could be triggered by passing a crafted tiff file to the TIFFReadRGBATileExt() API. This flaw allows a remote attacker to cause a heap-buffer overflow, leading to a denial of service.
- Record
CVE-2023-52356- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-122, CWE-787
- Updated
- 2026-11-07
OSVAZL-34077
7.5
CVE-2023-52356 affecting package libtiff for versions less than 4.6.0-2
A segment fault (SEGV) flaw was found in libtiff that could be triggered by passing a crafted tiff file to the TIFFReadRGBATileExt() API. This flaw allows a remote attacker to cause a heap-buffer overflow, leading to a denial of service.
- Record
AZL-34077- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVAZL-34955
7.5
CVE-2023-52356 affecting package libtiff for versions less than 4.6.0-2
A segment fault (SEGV) flaw was found in libtiff that could be triggered by passing a crafted tiff file to the TIFFReadRGBATileExt() API. This flaw allows a remote attacker to cause a heap-buffer overflow, leading to a denial of service.
- Record
AZL-34955- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-05
Show 28 moreShow less
OSVAZL-43891
7.5
CVE-2023-52356 affecting package openjpeg2 2.3.1-12
A segment fault (SEGV) flaw was found in libtiff that could be triggered by passing a crafted tiff file to the TIFFReadRGBATileExt() API. This flaw allows a remote attacker to cause a heap-buffer overflow, leading to a denial of service.
- Record
AZL-43891- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVAZL-45204
7.5
CVE-2023-52356 affecting package openjpeg2 2.3.1-12
A segment fault (SEGV) flaw was found in libtiff that could be triggered by passing a crafted tiff file to the TIFFReadRGBATileExt() API. This flaw allows a remote attacker to cause a heap-buffer overflow, leading to a denial of service.
- Record
AZL-45204- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-05
OSV
7.5
Libtiff: segment fault in libtiff in tiffreadrgbatileext() leading to denial of service
A segment fault (SEGV) flaw was found in libtiff that could be triggered by passing a crafted tiff file to the TIFFReadRGBATileExt() API. This flaw allows a remote attacker to cause a heap-buffer overflow, leading to a denial of service.
- Record
CVE-2023-52356- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-122
- Updated
- 2026-11-08
OSVDEBIAN-CVE-2023-52356
7.5
A segment fault (SEGV) flaw was found in libtiff that could be triggered by passing a crafted tiff file to the TIFFReadRGBATileExt() API. This flaw allows a remote attacker to cause a heap-buffer overflow, leading to a denial of service.
- Record
DEBIAN-CVE-2023-52356- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-07
OSVRHSA-2024:5079
7.5
Red Hat Security Advisory: libtiff security update
- Record
RHSA-2024:5079- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2025:20801
7.5
Red Hat Security Advisory: libtiff security update
- Record
RHSA-2025:20801- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:5958
7.5
Red Hat Security Advisory: libtiff security update
- Record
RHSA-2026:5958- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:7081
7.5
Red Hat Security Advisory: libtiff security update
- Record
RHSA-2026:7081- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:7304
7.5
Red Hat Security Advisory: libtiff security update
- Record
RHSA-2026:7304- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRLSA-2025:20801
7.5
Moderate: libtiff security update
The libtiff packages contain a library of functions for manipulating Tagged Image File Format (TIFF) files.
Security Fix(es):
-
libtiff: TIFFRasterScanlineSize64 produce too-big size and could cause OOM (CVE-2023-52355)
-
libtiff: Segment fault in libtiff in TIFFReadRGBATileExt() leading to denial of service (CVE-2023-52356)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 9 Release Notes linked from the References section.
- Record
RLSA-2025:20801- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRLSA-2026:7081
7.5
Moderate: libtiff security update
The libtiff packages contain a library of functions for manipulating Tagged Image File Format (TIFF) files.
Security Fix(es):
- libtiff: Segment fault in libtiff in TIFFReadRGBATileExt() leading to denial of service (CVE-2023-52356)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:7081- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVROOT-OS-ALPINE-322-CVE-2023-52356
7.5
CVE-2023-52356 in tiff - Patched by Root
Root has patched CVE-2023-52356 in the tiff package for Root:Alpine:3.22. Multiple fixed versions available.
- Record
ROOT-OS-ALPINE-322-CVE-2023-52356- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVROOT-OS-ALPINE-324-CVE-2023-52356
7.5
CVE-2023-52356 in tiff - Patched by Root
Root has patched CVE-2023-52356 in the tiff package for Root:Alpine:3.24. Multiple fixed versions available.
- Record
ROOT-OS-ALPINE-324-CVE-2023-52356- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2023-52356
7.5
A segment fault (SEGV) flaw was found in libtiff that could be triggered by passing a crafted tiff file to the TIFFReadRGBATileExt() API. This flaw allows a remote attacker to cause a heap-buffer overflow, leading to a denial of service.
- Record
UBUNTU-CVE-2023-52356- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVALSA-2024:5079 No score
Moderate: libtiff security update
The libtiff packages contain a library of functions for manipulating Tagged Image File Format (TIFF) files.
Security Fix(es):
- libtiff: Heap-based buffer overflow in ChopUpSingleUncompressedStrip in tif_dirread.c (CVE-2018-15209)
- libtiff: Buffer Overflow via /libtiff/tools/tiffcrop.c (CVE-2023-25433)
- libtiff: heap-based buffer overflow in cpStripToTile() in tools/tiffcp.c (CVE-2023-6228)
- libtiff: Segment fault in libtiff in TIFFReadRGBATileExt() leading to denial of service (CVE-2023-52356)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2024:5079- Updated
- 2026-11-02
OSVALSA-2026:7081 No score
Moderate: libtiff security update
The libtiff packages contain a library of functions for manipulating Tagged Image File Format (TIFF) files.
Security Fix(es):
- libtiff: Segment fault in libtiff in TIFFReadRGBATileExt() leading to denial of service (CVE-2023-52356)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:7081- Updated
- 2026-11-02
OSVCLSA-2024-1722529534 No score
libtiff: Fix of 2 CVEs
- CVE-2023-52356: added proper validation and boundary checks to prevent the SEGV and potential heap-buffer overflow
- CVE-2023-52355: added functionality to set a maximum possible allocation size in bytes in order to prevent out-of-memory issues when opening a TIFF file and added memory limit option in tools
- Record
CLSA-2024-1722529534- Updated
- 2026-11-02
OSVCLSA-2025-1765546516 No score
libtiff: Fix of CVE-2023-52356
- CVE-2023-52356: add col/row validation in TIFFReadRGBAStrip/TIFFReadRGBATile to prevent heap-buffer overflow and potential DoS
- Record
CLSA-2025-1765546516- Updated
- 2026-11-02
OSVMGASA-2024-0055 No score
Updated libtiff packages fix security vulnerability
A segment fault (SEGV) flaw was found in libtiff that could be triggered by passing a crafted tiff file to the TIFFReadRGBATileExt() API. This flaw allows a remote attacker to cause a heap-buffer overflow, leading to a denial of service. (CVE-2023-52356)
- Record
MGASA-2024-0055- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:13627-1 No score
libtiff-devel-32bit-4.6.0-4.1 on GA media
These are all security issues fixed in the libtiff-devel-32bit-4.6.0-4.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:13627-1- Updated
- 2026-11-02
OSVRLSA-2024:5079 No score
Moderate: libtiff security update
The libtiff packages contain a library of functions for manipulating Tagged Image File Format (TIFF) files.
Security Fix(es):
-
libtiff: Heap-based buffer overflow in ChopUpSingleUncompressedStrip in tif_dirread.c (CVE-2018-15209)
-
libtiff: Buffer Overflow via /libtiff/tools/tiffcrop.c (CVE-2023-25433)
-
libtiff: heap-based buffer overflow in cpStripToTile() in tools/tiffcp.c (CVE-2023-6228)
-
libtiff: Segment fault in libtiff in TIFFReadRGBATileExt() leading to denial of service (CVE-2023-52356)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2024:5079- Updated
- 2026-11-02
OSVSUSE-SU-2024:0593-1 No score
Security update for tiff
This update for tiff fixes the following issues:
- CVE-2023-52356: Fixed segfault in TIFFReadRGBATileExt() (bsc#1219213).
- Record
SUSE-SU-2024:0593-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:0594-1 No score
Security update for tiff
This update for tiff fixes the following issues:
- CVE-2023-52356: Fixed segfault in TIFFReadRGBATileExt() (bsc#1219213).
- Record
SUSE-SU-2024:0594-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:0753-1 No score
Security update for tiff
This update for tiff fixes the following issues:
- CVE-2023-25435: Heap-buffer-overflow in extractContigSamplesShifted8bits() in tiffcrop.c (bsc#1212607).
- CVE-2023-52356: Segment fault in libtiff in TIFFReadRGBATileExt() leading to denial of service (bsc#1219213).
Other bugfixes:
- Fixed tiff build issue on s390x as test 12 test_directory fails (bsc#1236834).
- Record
SUSE-SU-2025:0753-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: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-6644-1 No score
tiff vulnerabilities
It was discovered that LibTIFF incorrectly handled certain files. If a user were tricked into opening a specially crafted file, an attacker could possibly use this issue to cause the application to crash, resulting in a denial of service. (CVE-2023-52356)
It was discovered that LibTIFF incorrectly handled certain image files with the tiffcp utility. If a user were tricked into opening a specially crafted image file, an attacker could possibly use this issue to cause tiffcp to crash, resulting in a denial of service. (CVE-2023-6228)
It was discovered that LibTIFF incorrectly handled certain files. If a user were tricked into opening a specially crafted file, an attacker could possibly use this issue to cause the application to consume resources, resulting in a denial of service. (CVE-2023-6277)
- Record
USN-6644-1- Updated
- 2026-11-02
OSVUSN-6644-2 No score
tiff vulnerabilities
USN-6644-1 fixed vulnerabilities in LibTIFF. This update provides the corresponding updates for Ubuntu 22.04 LTS.
Original advisory details:
It was discovered that LibTIFF incorrectly handled certain files. If a user were tricked into opening a specially crafted file, an attacker could possibly use this issue to cause the application to crash, resulting in a denial of service. (CVE-2023-52356)
It was discovered that LibTIFF incorrectly handled certain image files with the tiffcp utility. If a user were tricked into opening a specially crafted image file, an attacker could possibly use this issue to cause tiffcp to crash, resulting in a denial of service. (CVE-2023-6228)
It was discovered that LibTIFF incorrectly handled certain files. If a user were tricked into opening a specially crafted file, an attacker could possibly use this issue to cause the application to consume resources, resulting in a denial of service. (CVE-2023-6277)
- Record
USN-6644-2- Updated
- 2026-11-02
Affected products
- libtiff
- apple ipados
- apple iphone os
- apple macos
- apple tvos
- apple visionos
- apple watchos
- debian linux
- red hat ai inference server 3.2
- red hat ai inference server 3.3
- red hat discovery 2
- red hat enterprise linux 10
Show 12 moreShow less
- red hat enterprise linux 10.0 extended update support
- red hat enterprise linux 6
- red hat enterprise linux 7
- red hat enterprise linux 8
- red hat enterprise linux 9
- red hat enterprise linux 9.6 extended update support
- redhat ai inference server
- redhat codeready linux builder
- redhat codeready linux builder eus
- redhat discovery
- redhat enterprise linux
- redhat enterprise linux eus
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libtiffAlmaLinux:8 From an advisory covering 4 CVEs |
before 4.0.9-32.el8_10 | 4.0.9-32.el8_10 |
libtiff-develAlmaLinux:8 From an advisory covering 4 CVEs |
before 4.0.9-32.el8_10 | 4.0.9-32.el8_10 |
libtiff-toolsAlmaLinux:8 From an advisory covering 4 CVEs |
before 4.0.9-32.el8_10 | 4.0.9-32.el8_10 |
libtiffAlmaLinux:10 |
before 4.6.0-6.el10_1.2 | 4.6.0-6.el10_1.2 |
libtiff-develAlmaLinux:10 |
before 4.6.0-6.el10_1.2 | 4.6.0-6.el10_1.2 |
libtiff-toolsAlmaLinux:10 |
before 4.6.0-6.el10_1.2 | 4.6.0-6.el10_1.2 |
libtiffAzure Linux:2 |
before 4.6.0-2 | 4.6.0-2 |
libtiffAzure Linux:3 |
before 4.6.0-2 | 4.6.0-2 |
openjpeg2Azure Linux:2 |
through 2.3.1-12 | None known |
openjpeg2Azure Linux:3 |
through 2.3.1-12 | None known |
Show 90 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libtiffTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 4.0.3-35.el7.tuxcare.els1 | 4.0.3-35.el7.tuxcare.els1 |
libtiff-develTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 4.0.3-35.el7.tuxcare.els1 | 4.0.3-35.el7.tuxcare.els1 |
libtiff-staticTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 4.0.3-35.el7.tuxcare.els1 | 4.0.3-35.el7.tuxcare.els1 |
libtiff-toolsTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 4.0.3-35.el7.tuxcare.els1 | 4.0.3-35.el7.tuxcare.els1 |
libtiffTuxCare:AlmaLinux:9.6 |
before 4.4.0-13.el9_6.2.tuxcare.els2 | 4.4.0-13.el9_6.2.tuxcare.els2 |
libtiff-develTuxCare:AlmaLinux:9.6 |
before 4.4.0-13.el9_6.2.tuxcare.els2 | 4.4.0-13.el9_6.2.tuxcare.els2 |
libtiff-staticTuxCare:AlmaLinux:9.6 |
before 4.4.0-13.el9_6.2.tuxcare.els2 | 4.4.0-13.el9_6.2.tuxcare.els2 |
libtiff-toolsTuxCare:AlmaLinux:9.6 |
before 4.4.0-13.el9_6.2.tuxcare.els2 | 4.4.0-13.el9_6.2.tuxcare.els2 |
tiffDebian:12 |
before 4.5.0-6+deb12u2, plus listed versions 4.5.0-64.5.0-6+deb12u1 |
4.5.0-6+deb12u2 |
tiffDebian:13 |
before 4.5.1+git230720-4 | 4.5.1+git230720-4 |
tiffDebian:14 |
before 4.5.1+git230720-4 | 4.5.1+git230720-4 |
tiffDebian:10 From an advisory covering 2 CVEs |
before 4.1.0+git191117-2~deb10u9, plus listed versions 4.0.10+git190814-14.0.10+git190818-14.0.10+git190903-14.0.10+git191003-14.0.10-4 Show 10 moreShow less4.1.0+git191117-14.1.0+git191117-2~deb10u14.1.0+git191117-2~deb10u24.1.0+git191117-2~deb10u34.1.0+git191117-2~deb10u44.1.0+git191117-2~deb10u54.1.0+git191117-2~deb10u64.1.0+git191117-2~deb10u74.1.0+git191117-2~deb10u84.1.0-1 |
4.1.0+git191117-2~deb10u9 |
tiffDebian:11 From an advisory covering 8 CVEs |
before 4.2.0-1+deb11u6, plus listed versions 4.2.0-14.2.0-1+deb11u14.2.0-1+deb11u24.2.0-1+deb11u34.2.0-1+deb11u44.2.0-1+deb11u5 |
4.2.0-1+deb11u6 |
libtiffMageia:9 |
before 4.5.1-1.1.mga9 | 4.5.1-1.1.mga9 |
libtiffRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:4.0.9-32.el8_10 | 0:4.0.9-32.el8_10 |
libtiff-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:4.0.9-32.el8_10 | 0:4.0.9-32.el8_10 |
libtiff-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:4.0.9-32.el8_10 | 0:4.0.9-32.el8_10 |
libtiff-develRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:4.0.9-32.el8_10 | 0:4.0.9-32.el8_10 |
libtiff-tools-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:4.0.9-32.el8_10 | 0:4.0.9-32.el8_10 |
libtiff-debuginfoRed Hat:enterprise_linux:8::crb From an advisory covering 4 CVEs |
before 0:4.0.9-32.el8_10 | 0:4.0.9-32.el8_10 |
libtiff-debugsourceRed Hat:enterprise_linux:8::crb From an advisory covering 4 CVEs |
before 0:4.0.9-32.el8_10 | 0:4.0.9-32.el8_10 |
libtiff-toolsRed Hat:enterprise_linux:8::crb From an advisory covering 4 CVEs |
before 0:4.0.9-32.el8_10 | 0:4.0.9-32.el8_10 |
libtiff-tools-debuginfoRed Hat:enterprise_linux:8::crb From an advisory covering 4 CVEs |
before 0:4.0.9-32.el8_10 | 0:4.0.9-32.el8_10 |
libtiffRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:4.4.0-15.el9 | 0:4.4.0-15.el9 |
libtiff-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:4.4.0-15.el9 | 0:4.4.0-15.el9 |
libtiff-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:4.4.0-15.el9 | 0:4.4.0-15.el9 |
libtiff-develRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:4.4.0-15.el9 | 0:4.4.0-15.el9 |
libtiff-tools-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:4.4.0-15.el9 | 0:4.4.0-15.el9 |
libtiff-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 2 CVEs |
before 0:4.4.0-15.el9 | 0:4.4.0-15.el9 |
libtiff-debugsourceRed Hat:enterprise_linux:9::crb From an advisory covering 2 CVEs |
before 0:4.4.0-15.el9 | 0:4.4.0-15.el9 |
libtiff-toolsRed Hat:enterprise_linux:9::crb From an advisory covering 2 CVEs |
before 0:4.4.0-15.el9 | 0:4.4.0-15.el9 |
libtiff-tools-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 2 CVEs |
before 0:4.4.0-15.el9 | 0:4.4.0-15.el9 |
libtiffRed Hat:rhel_eus:9.6::appstream |
before 0:4.4.0-13.el9_6.3 | 0:4.4.0-13.el9_6.3 |
libtiff-toolsRed Hat:rhel_eus:9.6::crb |
before 0:4.4.0-13.el9_6.3 | 0:4.4.0-13.el9_6.3 |
libtiffRed Hat:enterprise_linux:10.1 |
before 0:4.6.0-6.el10_1.2 | 0:4.6.0-6.el10_1.2 |
libtiff-debuginfoRed Hat:enterprise_linux:10.1 |
before 0:4.6.0-6.el10_1.2 | 0:4.6.0-6.el10_1.2 |
libtiff-debugsourceRed Hat:enterprise_linux:10.1 |
before 0:4.6.0-6.el10_1.2 | 0:4.6.0-6.el10_1.2 |
libtiff-develRed Hat:enterprise_linux:10.1 |
before 0:4.6.0-6.el10_1.2 | 0:4.6.0-6.el10_1.2 |
libtiff-tools-debuginfoRed Hat:enterprise_linux:10.1 |
before 0:4.6.0-6.el10_1.2 | 0:4.6.0-6.el10_1.2 |
libtiff-toolsRed Hat:enterprise_linux:10.1 |
before 0:4.6.0-6.el10_1.2 | 0:4.6.0-6.el10_1.2 |
libtiffRed Hat:enterprise_linux_eus:10.0 |
before 0:4.6.0-6.el10_0.2 | 0:4.6.0-6.el10_0.2 |
libtiff-toolsRed Hat:enterprise_linux_eus:10.0 |
before 0:4.6.0-6.el10_0.2 | 0:4.6.0-6.el10_0.2 |
libtiffRocky Linux:8 From an advisory covering 4 CVEs |
before 0:4.0.9-32.el8_10 | 0:4.0.9-32.el8_10 |
libtiffRocky Linux:9 From an advisory covering 2 CVEs |
before 0:4.4.0-15.el9_7.2.0.1 | 0:4.4.0-15.el9_7.2.0.1 |
libtiffRocky Linux:10 |
before 0:4.6.0-6.el10_1.2 | 0:4.6.0-6.el10_1.2 |
tiffSUSE:Linux Enterprise Software Development Kit 12 SP5 |
before 4.0.9-44.77.1 | 4.0.9-44.77.1 |
tiffSUSE:Linux Enterprise Server 12 SP5 |
before 4.0.9-44.77.1 | 4.0.9-44.77.1 |
tiffSUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 4.0.9-44.77.1 | 4.0.9-44.77.1 |
tiffSUSE:Linux Enterprise Micro 5.3 |
before 4.0.9-150000.45.38.1 | 4.0.9-150000.45.38.1 |
tiffSUSE:Linux Enterprise Micro 5.4 |
before 4.0.9-150000.45.38.1 | 4.0.9-150000.45.38.1 |
tiffSUSE:Linux Enterprise Micro 5.5 |
before 4.0.9-150000.45.38.1 | 4.0.9-150000.45.38.1 |
tiffSUSE:Linux Enterprise Module for Basesystem 15 SP5 |
before 4.0.9-150000.45.38.1 | 4.0.9-150000.45.38.1 |
tiffSUSE:Linux Enterprise Module for Package Hub 15 SP5 |
before 4.0.9-150000.45.38.1 | 4.0.9-150000.45.38.1 |
tiffSUSE:Linux Enterprise Micro 5.2 |
before 4.0.9-150000.45.38.1 | 4.0.9-150000.45.38.1 |
tiffopenSUSE:Leap Micro 5.3 |
before 4.0.9-150000.45.38.1 | 4.0.9-150000.45.38.1 |
tiffopenSUSE:Leap Micro 5.4 |
before 4.0.9-150000.45.38.1 | 4.0.9-150000.45.38.1 |
tiffopenSUSE:Leap 15.5 |
before 4.0.9-150000.45.38.1 | 4.0.9-150000.45.38.1 |
tiffSUSE:Linux Enterprise Module for Basesystem 15 SP6 From an advisory covering 2 CVEs |
before 4.7.0-150600.3.8.1 | 4.7.0-150600.3.8.1 |
tiffSUSE:Linux Enterprise Module for Package Hub 15 SP6 From an advisory covering 2 CVEs |
before 4.7.0-150600.3.8.1 | 4.7.0-150600.3.8.1 |
tiffopenSUSE:Leap 15.6 From an advisory covering 2 CVEs |
before 4.7.0-150600.3.8.1 | 4.7.0-150600.3.8.1 |
tiffSUSE: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 |
tiffSUSE:Linux Micro 6.0 From an advisory covering 9 CVEs |
before 4.7.1-1.1 | 4.7.1-1.1 |
tiffUbuntu:Pro:14.04:LTS |
before 4.0.3-7ubuntu0.11+esm12, plus listed versions 4.0.2-4ubuntu34.0.3-5ubuntu14.0.3-64.0.3-6ubuntu14.0.3-7 Show 21 moreShow less4.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+esm11 |
4.0.3-7ubuntu0.11+esm12 |
gdalUbuntu: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 less1.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 |
tiffUbuntu:Pro:16.04:LTS |
before 4.0.6-1ubuntu0.8+esm15, plus listed versions 4.0.3-12.3ubuntu24.0.5-14.0.6-14.0.6-1ubuntu0.14.0.6-1ubuntu0.2 Show 19 moreShow less4.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+esm14 |
4.0.6-1ubuntu0.8+esm15 |
gdalUbuntu: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 less1.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 |
tiffUbuntu:Pro:18.04:LTS |
before 4.0.9-5ubuntu0.10+esm5, plus listed versions 4.0.8-54.0.8-64.0.9-14.0.9-24.0.9-3 Show 17 moreShow less4.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+esm4 |
4.0.9-5ubuntu0.10+esm5 |
qtwebengine-opensource-srcUbuntu: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 |
texmakerUbuntu: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 |
tiffUbuntu:20.04:LTS |
before 4.1.0+git191117-2ubuntu0.20.04.12, 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 10 moreShow less4.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.11 |
4.1.0+git191117-2ubuntu0.20.04.12 |
qtwebengine-opensource-srcUbuntu: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 less5.12.5+dfsg-7build15.12.8+dfsg-0ubuntu15.12.8+dfsg-0ubuntu1.15.12.8+dfsg-0ubuntu1.1+esm1 |
None known |
texmakerUbuntu: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 |
tiffUbuntu:22.04:LTS |
before 4.3.0-6ubuntu0.8, plus listed versions 4.3.0-14.3.0-24.3.0-34.3.0-3build14.3.0-4 Show 9 moreShow less4.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.7 |
4.3.0-6ubuntu0.8 |
qtwebengine-opensource-srcUbuntu: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 less5.15.8+dfsg-1build25.15.8+dfsg-25.15.9+dfsg-15.15.9+dfsg-1ubuntu0.1~esm1 |
None known |
texmakerUbuntu: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 |
tiffUbuntu:24.04:LTS |
before 4.5.1+git230720-4ubuntu1, plus listed versions 4.5.1+git230720-1ubuntu14.5.1+git230720-3ubuntu1 |
4.5.1+git230720-4ubuntu1 |
qtwebengine-opensource-srcUbuntu: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 |
texmakerUbuntu: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-srcUbuntu: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 |
texmakerUbuntu:25.10 |
All versions, plus listed versions 5.1.3+dfsg-35.1.3+dfsg-3build1 |
None known |
qtwebengine-opensource-srcUbuntu:26.10 |
All versions, plus listed versions 5.15.19+dfsg2-45.15.19+dfsg2-65.15.19+dfsg2-7 |
None known |
texmakerUbuntu:26.10 |
All versions, plus listed versions 6.0.1+dfsg-3build16.0.1+dfsg-3build2 |
None known |
texmakerUbuntu:26.04:LTS |
All versions, plus listed versions 5.1.3+dfsg-3build16.0.1+dfsg-36.0.1+dfsg-3build1 |
None known |
qtwebengine-opensource-srcUbuntu: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 |
tiffUbuntu:Pro:14.04:LTS From an advisory covering 3 CVEs |
before 4.0.3-7ubuntu0.11+esm12, plus listed versions 4.0.2-4ubuntu34.0.3-5ubuntu14.0.3-64.0.3-6ubuntu14.0.3-7 Show 21 moreShow less4.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+esm11 |
4.0.3-7ubuntu0.11+esm12 |
tiffUbuntu:Pro:16.04:LTS From an advisory covering 3 CVEs |
before 4.0.6-1ubuntu0.8+esm15, plus listed versions 4.0.3-12.3ubuntu24.0.5-14.0.6-14.0.6-1ubuntu0.14.0.6-1ubuntu0.2 Show 19 moreShow less4.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+esm14 |
4.0.6-1ubuntu0.8+esm15 |
tiffUbuntu:Pro:18.04:LTS From an advisory covering 3 CVEs |
before 4.0.9-5ubuntu0.10+esm5, plus listed versions 4.0.8-54.0.8-64.0.9-14.0.9-24.0.9-3 Show 17 moreShow less4.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+esm4 |
4.0.9-5ubuntu0.10+esm5 |
tiffUbuntu:20.04:LTS From an advisory covering 3 CVEs |
before 4.1.0+git191117-2ubuntu0.20.04.12, 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 10 moreShow less4.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.11 |
4.1.0+git191117-2ubuntu0.20.04.12 |
tiffUbuntu:22.04:LTS From an advisory covering 3 CVEs |
before 4.3.0-6ubuntu0.8, plus listed versions 4.3.0-14.3.0-24.3.0-34.3.0-3build14.3.0-4 Show 9 moreShow less4.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.7 |
4.3.0-6ubuntu0.8 |
tiffopenSUSE:Tumbleweed |
before 4.6.0-4.1 | 4.6.0-4.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | yardenbenita/CVE-2023-52356-libtiff-analysis | 2026-09-07 |
History
| Recorded | Changed | Sources |
|---|---|---|
| references | CVE List, EUVD, NVD, OSV | |
| affected | ||
| facts | OSV | |
| affected | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-52356 is a high vulnerability (CVSS 7.5) in Libtiff, published January 25, 2024. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 2.22%, the 82nd percentile. Fixed in libtiff 4.6.0-6.el10_1.2.
References
access.redhat.com/errata/RHSA-2024:5079
access.redhat.com/errata/RHSA-2025:20801
access.redhat.com/errata/RHSA-2025:21994
access.redhat.com/errata/RHSA-2025:23078
access.redhat.com/errata/RHSA-2025:23079
access.redhat.com/errata/RHSA-2025:23080
Show 111 moreShow less
access.redhat.com/errata/RHSA-2026:16174
access.redhat.com/errata/RHSA-2026:25096
access.redhat.com/errata/RHSA-2026:3461
access.redhat.com/errata/RHSA-2026:3462
access.redhat.com/errata/RHSA-2026:5958
access.redhat.com/errata/RHSA-2026:7081
access.redhat.com/errata/RHSA-2026:7304
access.redhat.com/errata/RHSA-2026:7335
access.redhat.com/errata/RHSA-2026:8746
access.redhat.com/errata/RHSA-2026:8747
access.redhat.com/errata/RHSA-2026:8748
access.redhat.com/security/cve/CVE-2023-52356
bugzilla.redhat.com/show_bug.cgi?id=2251344
gitlab.com/libtiff/libtiff/-/issues/622
gitlab.com/libtiff/libtiff/-/merge_requests/546
lists.debian.org/debian-lts-announce/2024/03/msg00011.html
support.apple.com/kb/HT214119
support.apple.com/kb/HT214123
support.apple.com/kb/HT214122
support.apple.com/kb/HT214117
support.apple.com/kb/HT214118
support.apple.com/kb/HT214116
support.apple.com/kb/HT214120
support.apple.com/kb/HT214124
seclists.org/fulldisclosure/2024/Jul/16
seclists.org/fulldisclosure/2024/Jul/23
seclists.org/fulldisclosure/2024/Jul/21
seclists.org/fulldisclosure/2024/Jul/20
seclists.org/fulldisclosure/2024/Jul/17
seclists.org/fulldisclosure/2024/Jul/22
seclists.org/fulldisclosure/2024/Jul/18
seclists.org/fulldisclosure/2024/Jul/19
lists.debian.org/debian-lts-announce/2025/01/msg00019.html
nvd.nist.gov/vuln/detail/CVE-2023-52356
github.com/advisories/GHSA-cx8g-4cf5-cjv3
access.redhat.com/security/cve/CVE-2018-15209
access.redhat.com/security/cve/CVE-2023-25433
access.redhat.com/security/cve/CVE-2023-6228
bugzilla.redhat.com/1614051
bugzilla.redhat.com/2218744
bugzilla.redhat.com/2240995
bugzilla.redhat.com/2251344
errata.almalinux.org/8/ALSA-2024-5079.html
errata.almalinux.org/10/ALSA-2026-7081.html
errata.tuxcare.com/centos7-els/CLSA-2024-1722529534.html
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2025-1765546516.html
access.redhat.com/downloads/content/package-browser
catalog.redhat.com/software/containers
github.com/CVEProject/cvelistV5/tree/main/cves/2023/52xxx/CVE-2023-52356.json
gitlab.com/libtiff/libtiff
security-tracker.debian.org/tracker/CVE-2023-52356
advisories.mageia.org/MGASA-2024-0055.html
bugs.mageia.org/show_bug.cgi?id=32959
lwn.net/Articles/965011
cve.org/CVERecord?id=CVE-2023-52356
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1614051
bugzilla.redhat.com/show_bug.cgi?id=2218744
bugzilla.redhat.com/show_bug.cgi?id=2240995
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_5079.json
cve.org/CVERecord?id=CVE-2018-15209
nvd.nist.gov/vuln/detail/CVE-2018-15209
cve.org/CVERecord?id=CVE-2023-6228
nvd.nist.gov/vuln/detail/CVE-2023-6228
cve.org/CVERecord?id=CVE-2023-25433
nvd.nist.gov/vuln/detail/CVE-2023-25433
docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/9.7_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=2251326
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_20801.json
access.redhat.com/security/cve/CVE-2023-52355
cve.org/CVERecord?id=CVE-2023-52355
nvd.nist.gov/vuln/detail/CVE-2023-52355
gitlab.com/libtiff/libtiff/-/issues/621
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_5958.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_7081.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_7304.json
errata.rockylinux.org/RLSA-2024:5079
errata.rockylinux.org/RLSA-2025:20801
errata.rockylinux.org/RLSA-2026:7081
suse.com/support/update/announcement/2024/suse-su-20240593-1
bugzilla.suse.com/1219213
suse.com/security/cve/CVE-2023-52356
suse.com/support/update/announcement/2024/suse-su-20240594-1
suse.com/support/update/announcement/2025/suse-su-20250753-1
bugzilla.suse.com/1212607
bugzilla.suse.com/1236834
suse.com/security/cve/CVE-2023-25435
suse.com/support/update/announcement/2025/suse-su-202520971-1
bugzilla.suse.com/1228924
bugzilla.suse.com/1243503
bugzilla.suse.com/1247106
bugzilla.suse.com/1247108
bugzilla.suse.com/1247581
bugzilla.suse.com/1247582
bugzilla.suse.com/1248117
bugzilla.suse.com/1248330
bugzilla.suse.com/1250413
suse.com/security/cve/CVE-2024-13978
suse.com/security/cve/CVE-2024-7006
suse.com/security/cve/CVE-2025-8176
suse.com/security/cve/CVE-2025-8177
suse.com/security/cve/CVE-2025-8534
suse.com/security/cve/CVE-2025-8961
suse.com/security/cve/CVE-2025-9165
suse.com/security/cve/CVE-2025-9900
suse.com/support/update/announcement/2025/suse-su-202521037-1
ubuntu.com/security/CVE-2023-52356
ubuntu.com/security/notices/USN-6644-1
ubuntu.com/security/notices/USN-6644-2
ubuntu.com/security/CVE-2023-6228
ubuntu.com/security/CVE-2023-6277
Left out here: the rest of 2 source descriptions. The JSON record has them.