CVE Catalog

CVE-2026-48977

HighCVSS 7.7
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.48%

38th percentile - higher than 38% of all known CVEs

Summary

In OpenSlide from 3.4.1 until 4.0.1, parse_level0_xml() processes a crafted Ventana BIF file accepting nonpositive row or column tile counts. The invalid counts produce attacker-controlled memory offsets and allow arbitrary writes, resulting in a crash or potential arbitrary code execution.

Risk Assessment

Affects all supported platforms and configurations; can lead to remote code execution or application crash when processing malicious files.

Recommendation

Upgrade OpenSlide to version 4.0.1 or later; until then avoid processing untrusted Ventana BIF files.

Other vulnerabilities in OpenSlide

See all
Original NVD description (English source)

OpenSlide is a C library for reading whole slide image files. From 3.4.1 until 4.0.1, OpenSlide's parse_level0_xml() processing in src/openslide-vendor-ventana.c accepts nonpositive row or column tile counts from a crafted Ventana BIF file. The invalid counts produce attacker-controlled relative memory offsets and allow arbitrary values to be written at those offsets, affecting all supported platforms and configurations and resulting in a crash or potential arbitrary code execution. This issue is fixed in version 4.0.1.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS