CVE-2026-4775
Rocky Linux vulnerability analysis and mitigation

Overview

CVE-2026-4775 is a signed integer overflow vulnerability in the libtiff library that can lead to an out-of-bounds heap write, potentially enabling denial of service or arbitrary code execution. The flaw resides in the putcontig8bitYCbCr44tile function (and related functions such as putcontig8bitYCbCr42tile, putcontig8bitYCbCr22tile, and putcontig8bitYCbCr12tile) within tif_getimage.c. It was disclosed on March 24, 2026, and affects libtiff broadly, with confirmed impact on Red Hat Enterprise Linux 6–10, Debian Linux 11.0, and IBM Cloud Pak for Data System. It carries a CVSS v3.1 base score of 7.8 (High) (Red Hat CVE, Red Hat Bugzilla).

Technical details

The vulnerability is classified as CWE-190 (Integer Overflow or Wraparound). When processing a specially crafted TIFF file with an extremely large image width and specific YCbCr subsampling parameters (e.g., 4:4 subsampling), the calculation for the pointer progression variable (incr) overflows the 32-bit signed integer boundary. This results in an incorrect negative memory pointer progression, causing an out-of-bounds heap write. Exploitation requires user interaction — specifically, a victim must open a maliciously crafted TIFF file — and no special privileges are required. The attack vector is local (the file must be processed on the target system) (Red Hat Bugzilla, Red Hat CVE).

Impact

Successful exploitation can result in high confidentiality, integrity, and availability impact on the affected system. An attacker who tricks a user into opening a crafted TIFF file could cause the application processing the file to crash (denial of service) or potentially execute arbitrary code in the context of the application. Any application or service that uses libtiff for image processing — including image viewers, document converters, and server-side media processing pipelines — is at risk. Lateral movement potential is limited given the local attack vector, but code execution could enable privilege escalation or further compromise of the affected host (Red Hat CVE, Red Hat Bugzilla).

Exploitability

No public proof-of-concept exploit code or in-the-wild exploitation has been reported as of the time of this report. The EPSS score is approximately 0.056% (0.000560), indicating a low current probability of exploitation in the wild. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. User interaction is required, which reduces the likelihood of mass exploitation, though the broad deployment of libtiff across Linux distributions and software ecosystems increases the overall attack surface (Red Hat CVE).

Exploitation steps

  1. Craft a malicious TIFF file: Create a TIFF file with an extremely large image width value and YCbCr subsampling set to 4:4 (or similar configurations such as 4:2 or 2:2). The width must be large enough to cause the incr pointer progression variable to overflow a 32-bit signed integer during processing in putcontig8bitYCbCr44tile within tif_getimage.c.
  2. Deliver the file to the target: Use social engineering (e.g., email attachment, malicious download link, or embedded file in a document) to convince the victim to open the crafted TIFF file with an application that uses the vulnerable libtiff library (e.g., an image viewer, document editor, or media converter).
  3. Trigger the overflow: When the application calls libtiff to decode the image, the integer overflow occurs during the YCbCr tile processing, causing the memory pointer to wrap to a negative value and write data out-of-bounds on the heap.
  4. Achieve denial of service or code execution: The out-of-bounds heap write causes an application crash (DoS) or, with a carefully crafted payload and heap layout manipulation, may enable arbitrary code execution in the context of the application processing the file (Red Hat Bugzilla).

Indicators of compromise

  • File System: Presence of unexpected or suspicious .tif/.tiff files in user download directories, temporary folders, or email attachment staging areas; core dump files generated by libtiff-linked applications.
  • Logs: Application crash logs or segmentation fault entries in system logs (/var/log/messages, journalctl) referencing libtiff-linked processes; crash reports from image processing daemons.
  • Process: Unexpected termination of image processing applications (e.g., convert, tiff2pdf, libreoffice, image viewers) shortly after opening a TIFF file; unusual child processes spawned from image processing applications.
  • Network: Inbound delivery of TIFF files via email or web downloads from untrusted or newly registered domains, particularly if followed by application crashes.

Mitigation and workarounds

Vendors have released patches across multiple distributions. Red Hat has issued security advisories for RHEL 7 through 10, including:

  • RHEL 10: RHSA-2026:12265 (libtiff-4.6.0-6.el10_1.3)
  • RHEL 9: RHSA-2026:12271 (libtiff-4.4.0-15.el9_7.3)
  • RHEL 8: RHSA-2026:14929 (mingw-libtiff-4.0.9-4.el8_10), RHSA-2026:16055, and subsequent EUS/SAP advisories
  • RHEL 7 ELS: RHSA-2026:24992

Additional patches have been issued for Debian (DSA-6303-1), Amazon Linux 2/2023, openSUSE/SUSE (SUSE-SU-2026:1965-1), AlmaLinux, Rocky Linux, Oracle Linux, and Mageia. IBM has addressed the issue in Cloud Pak for Data System (see IBM support page 7275772). The primary remediation is to apply the vendor-provided package update. No configuration-based workaround is available; organizations unable to patch immediately should restrict access to TIFF file processing and avoid opening TIFF files from untrusted sources (Red Hat RHSA-2026:12265, Red Hat RHSA-2026:12271, Red Hat RHSA-2026:14929, IBM Advisory).

Community reactions

The vulnerability received standard coverage across Linux security advisory channels, including LinuxSecurity.com, LinuxCompatible.org, and pro-linux.de, which published multiple advisories as patches rolled out across distributions. Detection plugins were rapidly developed by Tenable (Nessus) and Qualys, with over 30 scanner detection IDs created. No notable independent researcher commentary or significant social media discussion has been identified beyond routine vulnerability tracking (Red Hat Bugzilla).

Additional resources

Linux Distribution fix status

Fix availability across major Linux distributions and their releases.

Debian

Fixed

bookworm

tiff: 4.5.0-6+deb12u4

Fixed

sid

tiff: 4.7.1-2

Fixed

trixie

tiff: 4.7.0-3+deb13u2

Fixed

Ubuntu

Unknown

bionic (esm-apps)

qtwebengine-opensource-src

Unknown

bionic (esm-infra)

tiff

Unknown

devel

tiff

Unknown

focal (esm-apps)

qtwebengine-opensource-src

Unknown

focal (esm-infra)

tiff

Unknown

jammy

tiff

Unknown

jammy (esm-apps)

qtwebengine-opensource-src

Unknown

noble

tiff

Unknown

RHEL / CentOS

Fixed

RHEL 8

:appstream:compat-libtiff3-0:3.9.4-15.el8_10.src

Fixed

RHEL 9

:appstream:libtiff-0:4.2.0-3.el9_0.3.src

Fixed

RHEL 10

libtiff-0:4.6.0-6.el10_0.3.src

Fixed

Alpine

Fixed

edge

qt6-qtwebengine: 6.11.0-r9

Fixed

v3.23

qt6-qtwebengine: 6.10.3-r3

Fixed

SourceThis report was generated using AI

Related Rocky Linux vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-18922CRITICAL9.8
  • Rocky Linux logoRocky Linux
  • 389-ds-base-snmp-debuginfo
NoYesSep 07, 2026
CVE-2026-44950CRITICAL9.5
  • Rocky Linux logoRocky Linux
  • libXfont-debuginfo
NoYesSep 10, 2026
CVE-2026-59679CRITICAL9.2
  • Rocky Linux logoRocky Linux
  • libXfont2-doc
NoYesSep 10, 2026
CVE-2026-18453HIGH7.5
  • Rocky Linux logoRocky Linux
  • 389-ds:1.4::389-ds-base
NoYesSep 07, 2026
CVE-2026-18355HIGH7.5
  • Rocky Linux logoRocky Linux
  • 389-ds-base-snmp
NoYesSep 07, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management