Every CVE Search/ Get API key

CVE-2022-1355

A stack buffer overflow flaw was found in Libtiffs' tiffcp.c in main() function. This flaw allows...

6.1 MediumFix available

A stack buffer overflow flaw was found in Libtiffs' tiffcp.c in main() function. This flaw allows an attacker to pass a crafted TIFF file to the tiffcp tool, triggering a stack buffer overflow issue, possibly corrupting the memory, and causing a crash that leads to a denial of service.

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
Low
Availability
High

Exploit likelihood

0.56%Down 0.4 points since Sep 1, 2022
90%50%10%1%

What each source reports

NVD Score used 6.1

A stack buffer overflow flaw was found in Libtiffs' tiffcp.c in main() function. This flaw allows an attacker to pass a crafted TIFF file to the tiffcp tool, triggering a stack buffer overflow issue, possibly corrupting the memory, and causing a crash that leads to a denial of service.

Record
CVE-2022-1355
CVSS 3.1
6.1 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H
Weakness
CWE-121, CWE-119
Updated
2026-11-02
CVE List No score

A stack buffer overflow flaw was found in Libtiffs' tiffcp.c in main() function. This flaw allows an attacker to pass a crafted TIFF file to the tiffcp tool, triggering a stack buffer overflow issue, possibly corrupting the memory, and causing a crash that leads to a denial of service.

Record
CVE-2022-1355
Weakness
CWE-121
Updated
2026-11-02
EUVDEUVD-2022-24676 No score

A stack buffer overflow flaw was found in Libtiffs' tiffcp.c in main() function. This flaw allows an attacker to pass a crafted TIFF file to the tiffcp tool, triggering a stack buffer overflow issue, possibly corrupting the memory, and causing a crash that leads to a denial of service.

Record
EUVD-2022-24676
Updated
2026-11-03
GitHub AdvisoriesGHSA-2fqh-vmvf-c822 6.1

A stack buffer overflow flaw was found in Libtiffs' tiffcp.c in main() function. This flaw allows...

A stack buffer overflow flaw was found in Libtiffs' tiffcp.c in main() function. This flaw allows an attacker to pass a crafted TIFF file to the tiffcp tool, triggering a stack buffer overflow issue, possibly corrupting the memory, and causing a crash that leads to a denial of service.

Record
GHSA-2fqh-vmvf-c822
CVSS 3.1
6.1 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H
Weakness
CWE-119, CWE-121
Updated
2026-11-02
OSVDEBIAN-CVE-2022-1355 6.1

A stack buffer overflow flaw was found in Libtiffs' tiffcp.c in main() function. This flaw allows an attacker to pass a crafted TIFF file to the tiffcp tool, triggering a stack buffer overflow issue, possibly corrupting the memory, and causing a crash that leads to a denial of service.

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

A stack buffer overflow flaw was found in Libtiffs' tiffcp.c in main() function

A stack buffer overflow flaw was found in Libtiffs' tiffcp.c in main() function. This flaw allows an attacker to pass a crafted TIFF file to the tiffcp tool, triggering a stack buffer overflow issue, possibly corrupting the memory, and causing a crash that leads to a denial of service.

Record
JLSEC-2025-281
CVSS 3.1
6.1 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H
Updated
2026-11-02
Show 10 moreShow less
OSVOESA-2022-1669 6.6

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

A stack buffer overflow flaw was found in Libtiffs tiffcp.c in main() function. This flaw allows an attacker to pass a crafted TIFF file to the tiffcp tool, triggering a stack buffer overflow issue, possibly corrupting the memory, and causing a crash that leads to a denial of service.(CVE-2022-1355)

Record
OESA-2022-1669
CVSS 3.1
6.6 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2022:7585 6.6

Red Hat Security Advisory: libtiff security update

Record
RHSA-2022:7585
CVSS 3.1
6.6 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2022:8194 6.6

Red Hat Security Advisory: libtiff security update

Record
RHSA-2022:8194
CVSS 3.1
6.6 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRLSA-2022:7585 6.6

Moderate: libtiff security update

The libtiff packages contain a library of functions for manipulating Tagged Image File Format (TIFF) files.

Security Fix(es):

  • libtiff: Denial of Service via crafted TIFF file (CVE-2022-0561)

  • libtiff: Null source pointer lead to Denial of Service via crafted TIFF file (CVE-2022-0562)

  • libtiff: reachable assertion (CVE-2022-0865)

  • libtiff: Out-of-bounds Read error in tiffcp (CVE-2022-0924)

  • libtiff: stack-buffer-overflow in tiffcp.c in main() (CVE-2022-1355)

  • libtiff: out-of-bounds read in _TIFFmemcpy() in tif_unix.c (CVE-2022-22844)

  • libtiff: heap buffer overflow in extractImageSection (CVE-2022-0891)

  • tiff: Null source pointer passed as an argument to memcpy in TIFFFetchNormalTag() in tif_dirread.c (CVE-2022-0908)

  • tiff: Divide By Zero error in tiffcrop (CVE-2022-0909)

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 8.7 Release Notes linked from the References section.

Record
RLSA-2022:7585
CVSS 3.1
6.6 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2022-1355 6.1

A stack buffer overflow flaw was found in Libtiffs' tiffcp.c in main() function. This flaw allows an attacker to pass a crafted TIFF file to the tiffcp tool, triggering a stack buffer overflow issue, possibly corrupting the memory, and causing a crash that leads to a denial of service.

Record
UBUNTU-CVE-2022-1355
CVSS 3.1
6.1 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H
Updated
2026-11-02
OSVALSA-2022:7585 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: Denial of Service via crafted TIFF file (CVE-2022-0561)
  • libtiff: Null source pointer lead to Denial of Service via crafted TIFF file (CVE-2022-0562)
  • libtiff: reachable assertion (CVE-2022-0865)
  • libtiff: Out-of-bounds Read error in tiffcp (CVE-2022-0924)
  • libtiff: stack-buffer-overflow in tiffcp.c in main() (CVE-2022-1355)
  • libtiff: out-of-bounds read in _TIFFmemcpy() in tif_unix.c (CVE-2022-22844)
  • libtiff: heap buffer overflow in extractImageSection (CVE-2022-0891)
  • tiff: Null source pointer passed as an argument to memcpy in TIFFFetchNormalTag() in tif_dirread.c (CVE-2022-0908)
  • tiff: Divide By Zero error in tiffcrop (CVE-2022-0909)

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 AlmaLinux Release Notes linked from the References section.

Record
ALSA-2022:7585
Updated
2026-11-02
OSVALSA-2022:8194 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: Denial of Service via crafted TIFF file (CVE-2022-0561)
  • libtiff: Null source pointer lead to Denial of Service via crafted TIFF file (CVE-2022-0562)
  • libtiff: reachable assertion (CVE-2022-0865)
  • libtiff: Out-of-bounds Read error in tiffcp (CVE-2022-0924)
  • libtiff: stack-buffer-overflow in tiffcp.c in main() (CVE-2022-1355)
  • libtiff: out-of-bounds read in _TIFFmemcpy() in tif_unix.c (CVE-2022-22844)
  • libtiff: heap buffer overflow in extractImageSection (CVE-2022-0891)
  • tiff: Null source pointer passed as an argument to memcpy in TIFFFetchNormalTag() in tif_dirread.c (CVE-2022-0908)
  • tiff: Divide By Zero error in tiffcrop (CVE-2022-0909)
  • libtiff: heap-buffer-overflow in TIFFReadRawDataStriped() in tiffinfo.c (CVE-2022-1354)

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 AlmaLinux Release Notes linked from the References section.

Record
ALSA-2022:8194
Updated
2026-11-02
OSV No score

A stack buffer overflow flaw was found in Libtiffs' tiffcp.c in main() function. This flaw allows an attacker to pass a crafted TIFF file to the tiffcp tool, triggering a stack buffer overflow issue, possibly corrupting the memory, and causing a crash that leads to a denial of service.

Record
CVE-2022-1355
Weakness
CWE-121
Updated
2026-11-02
OSVMGASA-2022-0240 No score

Updated libtiff packages fix security vulnerability

Heap-buffer-overflow in TIFFReadRawDataStriped() in tiffinfo.c. (CVE-2022-1354) Stack-buffer-overflow in tiffcp.c in main(). (CVE-2022-1355) Out-of-bounds read in LZWDecode. (CVE-2022-1622, CVE-2022-1623)

Record
MGASA-2022-0240
Updated
2026-11-02
OSVUSN-5619-1 No score

tiff vulnerabilities

It was discovered that LibTIFF was not properly performing the calculation of data that would eventually be used as a reference for bound-checking operations. An attacker could possibly use this issue to cause a denial of service or to expose sensitive information. This issue only affected Ubuntu 18.04 LTS. (CVE-2020-19131)

It was discovered that LibTIFF was not properly terminating a function execution when processing incorrect data. An attacker could possibly use this issue to cause a denial of service or to expose sensitive information. This issue only affected Ubuntu 18.04 LTS. (CVE-2020-19144)

It was discovered that LibTIFF did not properly manage memory under certain circumstances. If a user were tricked into opening a specially crafted TIFF file using tiffinfo tool, an attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 20.04 LTS and Ubuntu 22.04 LTS. (CVE-2022-1354)

It was discovered that LibTIFF did not properly manage memory under certain circumstances. If a user were tricked into opening a specially crafted TIFF file using tiffcp tool, an attacker could possibly use this issue to
cause a denial of service. (CVE-2022-1355)

It was discovered that LibTIFF was not properly performing checks to avoid division calculations where the denominator value was zero, which could lead to an undefined behaviour situation via a specially crafted file. An attacker could possibly use this issue to cause a denial of service. (CVE-2022-2056, CVE-2022-2057, CVE-2022-2058)

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

Affected products

Affected packages

Affected packages
PackageAffectedFixed
libtiff
AlmaLinux:8
From an advisory covering 9 CVEs
before 4.0.9-23.el8
4.0.9-23.el8
libtiff-devel
AlmaLinux:8
From an advisory covering 9 CVEs
before 4.0.9-23.el8
4.0.9-23.el8
libtiff-tools
AlmaLinux:8
From an advisory covering 9 CVEs
before 4.0.9-23.el8
4.0.9-23.el8
libtiff
AlmaLinux:9
From an advisory covering 10 CVEs
before 4.4.0-2.el9
4.4.0-2.el9
libtiff-devel
AlmaLinux:9
From an advisory covering 10 CVEs
before 4.4.0-2.el9
4.4.0-2.el9
libtiff-tools
AlmaLinux:9
From an advisory covering 10 CVEs
before 4.4.0-2.el9
4.4.0-2.el9
tiff
Debian:12
before 4.3.0-8
4.3.0-8
tiff
Debian:13
before 4.3.0-8
4.3.0-8
tiff
Debian:14
before 4.3.0-8
4.3.0-8
tiff
Debian:10
From an advisory covering 16 CVEs
before 4.1.0+git191117-2~deb10u5, plus listed versions
4.0.10+git190814-14.0.10+git190818-14.0.10+git190903-14.0.10+git191003-14.0.10-4
Show 6 moreShow less
4.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-1
4.1.0+git191117-2~deb10u5
Show 35 moreShow less
Affected packages
PackageAffectedFixed
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.4.0+0
4.4.0+0
libtiff
Mageia:8
From an advisory covering 4 CVEs
before 4.2.0-1.5.mga8
4.2.0-1.5.mga8
libtiff
openEuler:20.03-LTS-SP1
before 4.1.0-11.oe1
4.1.0-11.oe1
libtiff
openEuler:20.03-LTS-SP3
before 4.1.0-11.oe1
4.1.0-11.oe1
libtiff
openEuler:22.03-LTS
before 4.3.0-13.oe2203
4.3.0-13.oe2203
libtiff
Red Hat:enterprise_linux:8::appstream
From an advisory covering 9 CVEs
before 0:4.0.9-23.el8
0:4.0.9-23.el8
libtiff-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 9 CVEs
before 0:4.0.9-23.el8
0:4.0.9-23.el8
libtiff-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 9 CVEs
before 0:4.0.9-23.el8
0:4.0.9-23.el8
libtiff-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 9 CVEs
before 0:4.0.9-23.el8
0:4.0.9-23.el8
libtiff-tools-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 9 CVEs
before 0:4.0.9-23.el8
0:4.0.9-23.el8
libtiff-debuginfo
Red Hat:enterprise_linux:8::crb
From an advisory covering 9 CVEs
before 0:4.0.9-23.el8
0:4.0.9-23.el8
libtiff-debugsource
Red Hat:enterprise_linux:8::crb
From an advisory covering 9 CVEs
before 0:4.0.9-23.el8
0:4.0.9-23.el8
libtiff-tools
Red Hat:enterprise_linux:8::crb
From an advisory covering 9 CVEs
before 0:4.0.9-23.el8
0:4.0.9-23.el8
libtiff-tools-debuginfo
Red Hat:enterprise_linux:8::crb
From an advisory covering 9 CVEs
before 0:4.0.9-23.el8
0:4.0.9-23.el8
libtiff
Red Hat:enterprise_linux:9::appstream
From an advisory covering 10 CVEs
before 0:4.4.0-2.el9
0:4.4.0-2.el9
libtiff-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 10 CVEs
before 0:4.4.0-2.el9
0:4.4.0-2.el9
libtiff-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 10 CVEs
before 0:4.4.0-2.el9
0:4.4.0-2.el9
libtiff-devel
Red Hat:enterprise_linux:9::appstream
From an advisory covering 10 CVEs
before 0:4.4.0-2.el9
0:4.4.0-2.el9
libtiff-tools-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 10 CVEs
before 0:4.4.0-2.el9
0:4.4.0-2.el9
libtiff-debuginfo
Red Hat:enterprise_linux:9::crb
From an advisory covering 10 CVEs
before 0:4.4.0-2.el9
0:4.4.0-2.el9
libtiff-debugsource
Red Hat:enterprise_linux:9::crb
From an advisory covering 10 CVEs
before 0:4.4.0-2.el9
0:4.4.0-2.el9
libtiff-tools
Red Hat:enterprise_linux:9::crb
From an advisory covering 10 CVEs
before 0:4.4.0-2.el9
0:4.4.0-2.el9
libtiff-tools-debuginfo
Red Hat:enterprise_linux:9::crb
From an advisory covering 10 CVEs
before 0:4.4.0-2.el9
0:4.4.0-2.el9
libtiff
Rocky Linux:8
From an advisory covering 9 CVEs
before 0:4.0.9-23.el8
0:4.0.9-23.el8
tiff
Ubuntu:Pro:14.04:LTS
before 4.0.3-7ubuntu0.11+esm4, plus listed versions
4.0.2-4ubuntu34.0.3-5ubuntu14.0.3-64.0.3-6ubuntu14.0.3-7
Show 13 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+esm3
4.0.3-7ubuntu0.11+esm4
tiff
Ubuntu:Pro:16.04:LTS
before 4.0.6-1ubuntu0.8+esm4, plus listed versions
4.0.3-12.3ubuntu24.0.5-14.0.6-14.0.6-1ubuntu0.14.0.6-1ubuntu0.2
Show 9 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+esm3
4.0.6-1ubuntu0.8+esm4
tiff
Ubuntu:18.04:LTS
before 4.0.9-5ubuntu0.7, plus listed versions
4.0.8-54.0.8-64.0.9-14.0.9-24.0.9-3
Show 9 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.6
4.0.9-5ubuntu0.7
tiff
Ubuntu:20.04:LTS
before 4.1.0+git191117-2ubuntu0.20.04.5, 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.14.1.0+git191117-2ubuntu0.20.04.24.1.0+git191117-2ubuntu0.20.04.34.1.0+git191117-2ubuntu0.20.04.4
4.1.0+git191117-2ubuntu0.20.04.5
tiff
Ubuntu:22.04:LTS
before 4.3.0-6ubuntu0.1, plus listed versions
4.3.0-14.3.0-24.3.0-34.3.0-3build14.3.0-44.3.0-54.3.0-6
4.3.0-6ubuntu0.1
tiff
Ubuntu:Pro:14.04:LTS
From an advisory covering 7 CVEs
before 4.0.3-7ubuntu0.11+esm4, plus listed versions
4.0.2-4ubuntu34.0.3-5ubuntu14.0.3-64.0.3-6ubuntu14.0.3-7
Show 13 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+esm3
4.0.3-7ubuntu0.11+esm4
tiff
Ubuntu:Pro:16.04:LTS
From an advisory covering 7 CVEs
before 4.0.6-1ubuntu0.8+esm4, plus listed versions
4.0.3-12.3ubuntu24.0.5-14.0.6-14.0.6-1ubuntu0.14.0.6-1ubuntu0.2
Show 9 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+esm3
4.0.6-1ubuntu0.8+esm4
tiff
Ubuntu:18.04:LTS
From an advisory covering 7 CVEs
before 4.0.9-5ubuntu0.7, plus listed versions
4.0.8-54.0.8-64.0.9-14.0.9-24.0.9-3
Show 9 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.6
4.0.9-5ubuntu0.7
tiff
Ubuntu:20.04:LTS
From an advisory covering 7 CVEs
before 4.1.0+git191117-2ubuntu0.20.04.5, 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.14.1.0+git191117-2ubuntu0.20.04.24.1.0+git191117-2ubuntu0.20.04.34.1.0+git191117-2ubuntu0.20.04.4
4.1.0+git191117-2ubuntu0.20.04.5
tiff
Ubuntu:22.04:LTS
From an advisory covering 7 CVEs
before 4.3.0-6ubuntu0.1, plus listed versions
4.3.0-14.3.0-24.3.0-34.3.0-3build14.3.0-44.3.0-54.3.0-6
4.3.0-6ubuntu0.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-1355 is a medium vulnerability (CVSS 6.1) in Libtiff, published May 25, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.56%, the 46th percentile. Fixed in tiff 4.3.0-8.

References

Show 75 moreShow less
MoveEnter Open