Description
OpenSlide through 4.0.1 contains a heap out-of-bounds read vulnerability in the MIRAX reader that allows attackers to read past the slide_positions array via crafted Slidedat.ini values. Attackers can supply a MIRAX slide whose CameraImageDivisionsPerSide does not evenly divide the image counts, crashing applications that open it and corrupting tile geometry.
Published: 2026-10-15
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Heap out‑of‑bounds read causing crashes and data corruption
Action: Update OpenSlide
AI Analysis

Impact

A heap out‑of‑bounds read occurs in the MIRAX reader when the CameraImageDivisionsPerSide value does not evenly divide the image counts, allowing a crafted Slidedat.ini file to read past the slide_positions array. The read can corrupt tile geometry and cause the application to crash, but the flaw does not provide direct code execution. The vulnerability is classified as a moderate severity issue and may lead to denial of service or unintended data corruption in affected software.

Affected Systems

The OpenSlide library, any version through 4.0.1, is affected. Applications that load MIRAX slides with OpenSlide up to version 4.0.1 are vulnerable unless patched to 4.0.2 or later.

Risk and Exploitability

The CVSS score is 6.9 and the EPSS score is below 1 %. The vulnerability is not listed in the CISA KEV catalog. Attackers can supply a malicious MIRAX slide file to any application that uses OpenSlide; if the CameraImageDivisionsPerSide value is improperly set, the application will read past the bounds of the slide_positions array, leading to instability or corrupted output. The attack vector, inferred from the description, is file‑based local or remote where the target application parses untrusted MIRAX files.

Generated by OpenCVE AI on October 16, 2026 at 16:46 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the vendor patch by upgrading OpenSlide to version 4.0.2 or later.
  • If an upgrade is not possible, avoid loading MIRAX slides from untrusted sources until the update is applied.
  • Modify the application to disable MIRAX support or validate CameraImageDivisionsPerSide values before processing the slide.

Generated by OpenCVE AI on October 16, 2026 at 16:46 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 21 Oct 2026 02:30:00 +0000

Type Values Removed Values Added
References
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sat, 17 Oct 2026 13:45:00 +0000

Type Values Removed Values Added
First Time appeared Openslide
Openslide openslide
Vendors & Products Openslide
Openslide openslide

Thu, 15 Oct 2026 19:00:00 +0000

Type Values Removed Values Added
Description OpenSlide through 4.0.1 contains a heap out-of-bounds read vulnerability in the MIRAX reader that allows attackers to read past the slide_positions array via crafted Slidedat.ini values. Attackers can supply a MIRAX slide whose CameraImageDivisionsPerSide does not evenly divide the image counts, crashing applications that open it and corrupting tile geometry.
Title OpenSlide through 4.0.1 Heap Out-of-Bounds Read via MIRAX get_tile_position
Weaknesses CWE-125
References
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Openslide Openslide
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-21T01:16:55.790Z

Reserved: 2026-10-15T17:03:52.918Z

Link: CVE-2026-111130

cve-icon Vulnrichment

Updated: 2026-10-21T01:16:49.407Z

cve-icon NVD

Status : Deferred

Published: 2026-10-15T19:17:26.517

Modified: 2026-10-21T02:17:03.780

Link: CVE-2026-111130

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-17T13:30:08Z

Weaknesses