Description
docling-core 2.5.0 before 2.103.0 contains a local file disclosure vulnerability that allows attackers to read local images by supplying plain filesystem paths in ImageRef URIs, bypassing the allow_image_file_uri gate. Attackers can submit crafted DoclingDocument JSON or YAML that, when exported with ImageRefMode.EMBEDDED or rendered to HTML, embeds readable local image files as base64 and reveals path existence.
Published: 2026-10-19
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Local File Disclosure
Action: Immediate Patch
AI Analysis

Impact

Docling Core before version 2.103.0 has a local file disclosure vulnerability that allows attackers to read local images by supplying plain filesystem paths in ImageRef URIs, bypassing the allow_image_file_uri gate. Attackers can submit crafted DoclingDocument JSON or YAML that, when exported with ImageRefMode.EMBEDDED or rendered to HTML, embeds the referenced local image files as base64, revealing the file contents and confirming path existence. This is a CWE‑73 weakness.

Affected Systems

The affected product is Docling Core from the docling-project. All versions up to and including 2.102.0 are vulnerable; no information is provided for newer releases, so administrators should verify whether an upgraded version is in use. Vendor repository and advisory links confirm the issue exists in 2.102.0.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity and an EPSS score is not available. The bug is not listed in the CISA KEV catalog, and no public exploit is known. The attack vector requires the ability to supply a malicious document to the system; if the system accepts untrusted documents, any actor with that ability can read local images and confirm path existence. Although the exploit does not grant arbitrary code execution, it can leak sensitive file contents and aid subsequent attacks.

Generated by OpenCVE AI on October 20, 2026 at 06:43 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Docling Core to version 2.103.0 or later where the vulnerable input validation has been fixed.
  • Disable ImageRefMode.EMBEDDED rendering or enforce the allow_image_file_uri gate to prevent plain file paths from being processed.
  • Sanitize or validate incoming DoclingDocument JSON/YAML for ImageRef URIs, rejecting plain filesystem paths before processing.

Generated by OpenCVE AI on October 20, 2026 at 06:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 20 Oct 2026 00:30:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Low


Mon, 19 Oct 2026 20:45:00 +0000

Type Values Removed Values Added
Description docling-core through 2.102.0 contains a local file disclosure vulnerability that allows attackers to read local images by supplying plain filesystem paths in ImageRef URIs, bypassing the allow_image_file_uri gate. Attackers can submit crafted DoclingDocument JSON or YAML that, when exported with ImageRefMode.EMBEDDED or rendered to HTML, embeds readable local image files as base64 and reveals path existence. docling-core 2.5.0 before 2.103.0 contains a local file disclosure vulnerability that allows attackers to read local images by supplying plain filesystem paths in ImageRef URIs, bypassing the allow_image_file_uri gate. Attackers can submit crafted DoclingDocument JSON or YAML that, when exported with ImageRefMode.EMBEDDED or rendered to HTML, embeds readable local image files as base64 and reveals path existence.
Title docling-core through 2.102.0 Local File Disclosure via Plain Path ImageRef docling-core 2.5.0 before 2.103.0 Local File Disclosure via Plain Path ImageRef
References

Mon, 19 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 19 Oct 2026 15:45:00 +0000

Type Values Removed Values Added
Description docling-core through 2.102.0 contains a local file disclosure vulnerability that allows attackers to read local images by supplying plain filesystem paths in ImageRef URIs, bypassing the allow_image_file_uri gate. Attackers can submit crafted DoclingDocument JSON or YAML that, when exported with ImageRefMode.EMBEDDED or rendered to HTML, embeds readable local image files as base64 and reveals path existence.
Title docling-core through 2.102.0 Local File Disclosure via Plain Path ImageRef
First Time appeared Docling
Docling docling-core
Weaknesses CWE-73
CPEs cpe:2.3:a:docling:docling-core:*:*:*:*:*:*:*:*
Vendors & Products Docling
Docling docling-core
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Docling Docling-core
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-19T20:30:59.607Z

Reserved: 2026-10-19T14:14:29.771Z

Link: CVE-2026-112310

cve-icon Vulnrichment

Updated: 2026-10-19T17:37:25.929Z

cve-icon NVD

Status : Deferred

Published: 2026-10-19T16:17:07.203

Modified: 2026-10-19T21:17:07.210

Link: CVE-2026-112310

cve-icon Redhat

Severity : Low

Publid Date: 2026-10-19T15:28:59Z

Links: CVE-2026-112310 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-20T06:45:12Z

Weaknesses
  • CWE-73

    External Control of File Name or Path