Bug 2538410 (CVE-2026-54604) - CVE-2026-54604 openslide: Information disclosure via crafted TIFF image processing
Summary: CVE-2026-54604 openslide: Information disclosure via crafted TIFF image proce...
Keywords:
Status: NEW
Alias: CVE-2026-54604
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On: 2565655 2565656
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-09-22 18:29 UTC by OSIDB Bzimport
Modified: 2026-11-03 09:24 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-09-22 18:29:26 UTC
OpenSlide is a C library for reading whole slide image files. Prior to 4.0.1, a behavior change in libtiff 4.7.1 causes the indirect TIFF tile path in src/openslide-decode-tiff.c and _openslide_tiff_read_tile() to request a full-height destination for a partial bottom tile row, allowing uninitialized heap memory to enter pixel data returned by openslide_read_region(). A crafted but valid slide can trigger the issue in TIFF-based formats other than Hamamatsu NDPI when a network service renders attacker-provided slides. Successful extraction depends on pixel transparency handling and recompression, OpenSlide with libtiff 4.7.0 or earlier is not affected, and official binary builds 4.0.0.10 and 4.0.0.11 are affected. This issue is fixed in OpenSlide 4.0.1 and official binary build 4.0.0.12.


Note You need to log in before you can comment on or make changes to this bug.