A flaw was found in Libtiff. This vulnerability is a write-what-where condition, triggered when the library processes a specially crafted TIFF image file.
By providing an abnormally large image height value in the files metadata, an attacker can trick the library into writing attacker-controlled color data to an arbitrary memory location. This memory corruption can be exploited to cause a denial of service (application crash) or to achieve arbitrary code execution with the permissions of the user.
Any condition where the attacker has the ability to write an arbitrary value to an arbitrary location, often as the result of a buffer overflow.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Tiff | Ubuntu | devel | * |
Tiff | Ubuntu | esm-infra-legacy/trusty | * |
Tiff | Ubuntu | esm-infra/bionic | * |
Tiff | Ubuntu | esm-infra/focal | * |
Tiff | Ubuntu | esm-infra/xenial | * |
Tiff | Ubuntu | jammy | * |
Tiff | Ubuntu | noble | * |
Tiff | Ubuntu | plucky | * |
Tiff | Ubuntu | questing | * |