Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. From 2.82.0 until 2.118.1, HTMLBackendOptions(render_page=True) permits file URLs because HTMLDocumentBackend._get_browser_request_block_reason does not enforce the enable_local_fetch setting or confine local requests to the source document directory. Crafted path-backed HTML can embed a readable local text file in a browser-rendered page image when Playwright is installed. Only filesystem Path inputs are affected because stream inputs use an opaque origin, and the default configuration, command-line interface, docling-serve, and non-rendering backends are not affected. This issue is fixed in 2.118.1.
{
"cna_assigner": "GitHub_M",
"cwe_ids": [
"CWE-552",
"CWE-863"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/105xxx/CVE-2026-105750.json"
}{
"extracted_events": [
{
"cpe": "cpe:2.3:a:docling:docling:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "2.82.0"
},
{
"fixed": "2.118.1"
}
],
"source": "CPE_RANGE"
},
{
"range": [
{
"fixed": "1612b8875b0937447ce3122536fb5360a7102a0a"
}
],
"source": "REFERENCES_COMMIT"
},
{
"original_tag": "v2.118.1",
"range": [
{
"fixed": "72bb55bc765afcc01f60391b1f23978583e08fa4"
}
],
"source": "REFERENCES_TAG"
}
]
}