CVE-2026-105751

Source
https://cve.org/CVERecord?id=CVE-2026-105751
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-105751.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-105751
Aliases
Published
2026-10-05T21:40:45Z
Modified
2026-10-08T02:31:03Z
Severity
  • 6.9 (Medium) CVSS_V4 - CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:N/VA:N/SC:L/SI:N/SA:N CVSS Calculator
Summary
Docling: Arbitrary local file read via draw:image xlink:href in the OpenDocument backend
Details

Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. From 2.107.0 until 2.120.3, docling/backend/opendocument_backend.py uses the xlink:href attribute value of a draw:image element as a filesystem path when the referenced part is not found in the document archive. The _image_ref_from_odf_image function reads that attacker-controlled path without a scheme check, extraction-directory confinement, or the enable_local_fetch setting used by other backends. Readable files that Pillow can decode as images are embedded in converted output, and other existing paths can be distinguished through the attempted read. This issue is fixed in 2.120.3.

Database specific
{
    "cna_assigner": "GitHub_M",
    "cwe_ids": [
        "CWE-22"
    ],
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/105xxx/CVE-2026-105751.json"
}
References

Affected packages

Git / github.com/docling-project/docling

Affected ranges

Type
GIT
Repo
https://github.com/docling-project/docling
Events
Database specific
Show details
{
    "extracted_events": [
        {
            "introduced": "2.107.0"
        },
        {
            "fixed": "2.120.3"
        }
    ],
    "source": [
        "AFFECTED_FIELD",
        "REFERENCES"
    ]
}

Affected versions

v2.*
v2.107.0
v2.108.0
v2.109.0
v2.110.0
v2.111.0
v2.112.0
v2.113.0
v2.114.0
v2.115.0
v2.116.0
v2.117.0
v2.118.0
v2.118.1
v2.119.0
v2.120.0
v2.120.1
v2.120.2

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-105751.json"