Every CVE Search/ Get API key

CVE-2022-2953

LibTIFF 4.4.0 has an out-of-bounds read in extractImageSection in tools/tiffcrop.c:6905, allowing...

5.5 MediumFix available

LibTIFF 4.4.0 has an out-of-bounds read in extractImageSection in tools/tiffcrop.c:6905, allowing attackers to cause a denial-of-service via a crafted tiff file. For users that compile libtiff from sources, the fix is available with commit 48d6ece8.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.57%Down 0.3 points since Aug 30, 2022
90%50%10%1%

What each source reports

CVE List Score used 5.5

LibTIFF 4.4.0 has an out-of-bounds read in extractImageSection in tools/tiffcrop.c:6905, allowing attackers to cause a denial-of-service via a crafted tiff file. For users that compile libtiff from sources, the fix is available with commit 48d6ece8.

Record
CVE-2022-2953
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
EUVDEUVD-2022-35174 5.5

LibTIFF 4.4.0 has an out-of-bounds read in extractImageSection in tools/tiffcrop.c:6905, allowing attackers to cause a denial-of-service via a crafted tiff file. For users that compile libtiff from sources, the fix is available with commit 48d6ece8.

Record
EUVD-2022-35174
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-03
GitHub AdvisoriesGHSA-xcmj-v3mr-j4qc 5.5

LibTIFF 4.4.0 has an out-of-bounds read in extractImageSection in tools/tiffcrop.c:6905, allowing...

LibTIFF 4.4.0 has an out-of-bounds read in extractImageSection in tools/tiffcrop.c:6905, allowing attackers to cause a denial-of-service via a crafted tiff file. For users that compile libtiff from sources, the fix is available with commit 48d6ece8.

Record
GHSA-xcmj-v3mr-j4qc
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Weakness
CWE-125
Updated
2026-11-02
NVD 5.5

LibTIFF 4.4.0 has an out-of-bounds read in extractImageSection in tools/tiffcrop.c:6905, allowing attackers to cause a denial-of-service via a crafted tiff file. For users that compile libtiff from sources, the fix is available with commit 48d6ece8.

Record
CVE-2022-2953
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Weakness
CWE-125
Updated
2026-11-02
OSVALPINE-CVE-2022-2953 5.5

LibTIFF 4.4.0 has an out-of-bounds read in extractImageSection in tools/tiffcrop.c:6905, allowing attackers to cause a denial-of-service via a crafted tiff file. For users that compile libtiff from sources, the fix is available with commit 48d6ece8.

Record
ALPINE-CVE-2022-2953
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-03
OSVAZL-10762 5.5

CVE-2022-2953 affecting package libtiff for versions less than 4.4.0-4

LibTIFF 4.4.0 has an out-of-bounds read in extractImageSection in tools/tiffcrop.c:6905, allowing attackers to cause a denial-of-service via a crafted tiff file. For users that compile libtiff from sources, the fix is available with commit 48d6ece8.

Record
AZL-10762
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 11 moreShow less
OSVBELL-CVE-2022-2953 5.5

CVE-2022-2953 does not affect BellSoft software

Record
BELL-CVE-2022-2953
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSV 5.5

LibTIFF 4.4.0 has an out-of-bounds read in extractImageSection in tools/tiffcrop.c:6905, allowing attackers to cause a denial-of-service via a crafted tiff file. For users that compile libtiff from sources, the fix is available with commit 48d6ece8.

Record
CVE-2022-2953
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2022-2953 5.5

LibTIFF 4.4.0 has an out-of-bounds read in extractImageSection in tools/tiffcrop.c:6905, allowing attackers to cause a denial-of-service via a crafted tiff file. For users that compile libtiff from sources, the fix is available with commit 48d6ece8.

Record
DEBIAN-CVE-2022-2953
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-03
OSVJLSEC-2025-279 5.5

LibTIFF 4.4.0 has an out-of-bounds read in extractImageSection in `tools/tiffcrop.c:6905`, allowing...

LibTIFF 4.4.0 has an out-of-bounds read in extractImageSection in tools/tiffcrop.c:6905, allowing attackers to cause a denial-of-service via a crafted tiff file. For users that compile libtiff from sources, the fix is available with commit 48d6ece8.

Record
JLSEC-2025-279
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2022-1917 6.5

libtiff security update

This libtiff 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):

LibTIFF 4.4.0 has an out-of-bounds read in extractImageSection in tools/tiffcrop.c:6905, allowing attackers to cause a denial-of-service via a crafted tiff file. For users that compile libtiff from sources, the fix is available with commit 48d6ece8.(CVE-2022-2953)

There is a double free or corruption in rotateImage() at tiffcrop.c:8839 found in libtiff 4.4.0rc1(CVE-2022-2519)

It was found in libtiff 4.4.0rc1 that there is an invalid pointer free operation in TIFFClose() at tif_close.c:131 called by tiffcrop.c:2522 that can cause a program crash and denial of service while processing crafted input.(CVE-2022-2521)

Record
OESA-2022-1917
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2023:0095 6.5

Red Hat Security Advisory: libtiff security update

Record
RHSA-2023:0095
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2023:0302 6.5

Red Hat Security Advisory: libtiff security update

Record
RHSA-2023:0302
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRLSA-2023:0095 6.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: DoS from Divide By Zero Error (CVE-2022-2056, CVE-2022-2057, CVE-2022-2058)

  • libtiff: Double free or corruption in rotateImage() function at tiffcrop.c (CVE-2022-2519)

  • libtiff: uint32_t underflow leads to out of bounds read and write in tiffcrop.c (CVE-2022-2867)

  • libtiff: tiffcrop.c has uint32_t underflow which leads to out of bounds read and write in extractContigSamples8bits() (CVE-2022-2869)

  • libtiff: tiffcrop: heap-buffer-overflow in extractImageSection in tiffcrop.c (CVE-2022-2953)

  • libtiff: Assertion fail in rotateImage() function at tiffcrop.c (CVE-2022-2520)

  • libtiff: Invalid pointer free operation in TIFFClose() at tif_close.c (CVE-2022-2521)

  • libtiff: Invalid crop_width and/or crop_length could cause an out-of-bounds read in reverseSamples16bits() (CVE-2022-2868)

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-2023:0095
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRLSA-2023:0302 6.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: DoS from Divide By Zero Error (CVE-2022-2056, CVE-2022-2057, CVE-2022-2058)

  • libtiff: Double free or corruption in rotateImage() function at tiffcrop.c (CVE-2022-2519)

  • libtiff: tiffcrop: heap-buffer-overflow in extractImageSection in tiffcrop.c (CVE-2022-2953)

  • libtiff: Assertion fail in rotateImage() function at tiffcrop.c (CVE-2022-2520)

  • libtiff: Invalid pointer free operation in TIFFClose() at tif_close.c (CVE-2022-2521)

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-2023:0302
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVALSA-2023:0095 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: DoS from Divide By Zero Error (CVE-2022-2056, CVE-2022-2057, CVE-2022-2058)
  • libtiff: Double free or corruption in rotateImage() function at tiffcrop.c (CVE-2022-2519)
  • libtiff: uint32_t underflow leads to out of bounds read and write in tiffcrop.c (CVE-2022-2867)
  • libtiff: tiffcrop.c has uint32_t underflow which leads to out of bounds read and write in extractContigSamples8bits() (CVE-2022-2869)
  • libtiff: tiffcrop: heap-buffer-overflow in extractImageSection in tiffcrop.c (CVE-2022-2953)
  • libtiff: Assertion fail in rotateImage() function at tiffcrop.c (CVE-2022-2520)
  • libtiff: Invalid pointer free operation in TIFFClose() at tif_close.c (CVE-2022-2521)
  • libtiff: Invalid crop_width and/or crop_length could cause an out-of-bounds read in reverseSamples16bits() (CVE-2022-2868)

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-2023:0095
Updated
2026-11-02
OSVALSA-2023:0302 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: DoS from Divide By Zero Error (CVE-2022-2056, CVE-2022-2057, CVE-2022-2058)
  • libtiff: Double free or corruption in rotateImage() function at tiffcrop.c (CVE-2022-2519)
  • libtiff: tiffcrop: heap-buffer-overflow in extractImageSection in tiffcrop.c (CVE-2022-2953)
  • libtiff: Assertion fail in rotateImage() function at tiffcrop.c (CVE-2022-2520)
  • libtiff: Invalid pointer free operation in TIFFClose() at tif_close.c (CVE-2022-2521)

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-2023:0302
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
tiff
Alpine:v3.17
before 4.4.0-r1
4.4.0-r1
tiff
Alpine:v3.18
before 4.5.0-r0
4.5.0-r0
tiff
Alpine:v3.19
before 4.5.0-r0
4.5.0-r0
tiff
Alpine:v3.20
before 4.5.0-r0
4.5.0-r0
tiff
Alpine:v3.21
before 4.5.0-r0
4.5.0-r0
tiff
Alpine:v3.22
before 4.5.0-r0
4.5.0-r0
tiff
Alpine:v3.23
before 4.5.0-r0
4.5.0-r0
tiff
Alpine:v3.24
before 4.5.0-r0
4.5.0-r0
libtiff
AlmaLinux:8
From an advisory covering 10 CVEs
before 4.0.9-26.el8_7
4.0.9-26.el8_7
libtiff-devel
AlmaLinux:8
From an advisory covering 10 CVEs
before 4.0.9-26.el8_7
4.0.9-26.el8_7
Show 33 moreShow less
Affected packages
PackageAffectedFixed
libtiff-tools
AlmaLinux:8
From an advisory covering 10 CVEs
before 4.0.9-26.el8_7
4.0.9-26.el8_7
libtiff
AlmaLinux:9
From an advisory covering 7 CVEs
before 4.4.0-5.el9_1
4.4.0-5.el9_1
libtiff-devel
AlmaLinux:9
From an advisory covering 7 CVEs
before 4.4.0-5.el9_1
4.4.0-5.el9_1
libtiff-tools
AlmaLinux:9
From an advisory covering 7 CVEs
before 4.4.0-5.el9_1
4.4.0-5.el9_1
libtiff
Azure Linux:2
before 4.4.0-4
4.4.0-4
tiff
Debian:12
before 4.4.0-6
4.4.0-6
tiff
Debian:13
before 4.4.0-6
4.4.0-6
tiff
Debian:14
before 4.4.0-6
4.4.0-6
tiff
Debian:11
From an advisory covering 24 CVEs
before 4.2.0-1+deb11u3, plus listed versions
4.2.0-14.2.0-1+deb11u14.2.0-1+deb11u2
4.2.0-1+deb11u3
Libtiff_jll
Julia
before 4.5.1+0
4.5.1+0
libtiff
openEuler:20.03-LTS-SP1
From an advisory covering 3 CVEs
before 4.3.0-4.oe1
4.3.0-4.oe1
libtiff
openEuler:20.03-LTS-SP3
From an advisory covering 3 CVEs
before 4.3.0-4.oe1
4.3.0-4.oe1
libtiff
openEuler:22.03-LTS
From an advisory covering 3 CVEs
before 4.3.0-18.oe2203
4.3.0-18.oe2203
libtiff
Red Hat:enterprise_linux:8::appstream
From an advisory covering 10 CVEs
before 0:4.0.9-26.el8_7
0:4.0.9-26.el8_7
libtiff-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 10 CVEs
before 0:4.0.9-26.el8_7
0:4.0.9-26.el8_7
libtiff-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 10 CVEs
before 0:4.0.9-26.el8_7
0:4.0.9-26.el8_7
libtiff-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 10 CVEs
before 0:4.0.9-26.el8_7
0:4.0.9-26.el8_7
libtiff-tools-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 10 CVEs
before 0:4.0.9-26.el8_7
0:4.0.9-26.el8_7
libtiff-debuginfo
Red Hat:enterprise_linux:8::crb
From an advisory covering 10 CVEs
before 0:4.0.9-26.el8_7
0:4.0.9-26.el8_7
libtiff-debugsource
Red Hat:enterprise_linux:8::crb
From an advisory covering 10 CVEs
before 0:4.0.9-26.el8_7
0:4.0.9-26.el8_7
libtiff-tools
Red Hat:enterprise_linux:8::crb
From an advisory covering 10 CVEs
before 0:4.0.9-26.el8_7
0:4.0.9-26.el8_7
libtiff-tools-debuginfo
Red Hat:enterprise_linux:8::crb
From an advisory covering 10 CVEs
before 0:4.0.9-26.el8_7
0:4.0.9-26.el8_7
libtiff
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:4.4.0-5.el9_1
0:4.4.0-5.el9_1
libtiff-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:4.4.0-5.el9_1
0:4.4.0-5.el9_1
libtiff-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:4.4.0-5.el9_1
0:4.4.0-5.el9_1
libtiff-devel
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:4.4.0-5.el9_1
0:4.4.0-5.el9_1
libtiff-tools-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:4.4.0-5.el9_1
0:4.4.0-5.el9_1
libtiff-debuginfo
Red Hat:enterprise_linux:9::crb
From an advisory covering 7 CVEs
before 0:4.4.0-5.el9_1
0:4.4.0-5.el9_1
libtiff-debugsource
Red Hat:enterprise_linux:9::crb
From an advisory covering 7 CVEs
before 0:4.4.0-5.el9_1
0:4.4.0-5.el9_1
libtiff-tools
Red Hat:enterprise_linux:9::crb
From an advisory covering 7 CVEs
before 0:4.4.0-5.el9_1
0:4.4.0-5.el9_1
libtiff-tools-debuginfo
Red Hat:enterprise_linux:9::crb
From an advisory covering 7 CVEs
before 0:4.4.0-5.el9_1
0:4.4.0-5.el9_1
libtiff
Rocky Linux:8
From an advisory covering 10 CVEs
before 0:4.0.9-26.el8_7
0:4.0.9-26.el8_7
libtiff
Rocky Linux:9
From an advisory covering 7 CVEs
before 0:4.4.0-5.el9_1
0:4.4.0-5.el9_1

History

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

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

In short

CVE-2022-2953 is a medium vulnerability (CVSS 5.5) in Libtiff, published August 29, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.57%, the 47th percentile. Fixed in tiff 4.4.0-r1.

References

Show 60 moreShow less
MoveEnter Open