CVE-2026-44023 json
Docling Core has unsafe remote filename resolution
published 2026-06-03 5 mo ago modified 2026-10-24 15 d ago also EUVD-2026-45043 , GHSA-jmmv-h3mp-59v8 , PYSEC-2026-2457
- cvss
- 8.6
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.4%
- EPSS 0.4% chance of exploitation in 30 days, percentile 37%
- public exploits
- 0
- none known
Summary
Docling Core defines core data types and transformations for the document processing application Docling. In versions 1.5.0 and above, prior to 2.74.1, docling-core did not sufficiently restrict remote request destinations and could resolve a server-provided Content-Disposition to a local path in an unsafe manner. In applications that accept untrusted URLs, this could allow SSRF attacks targeting local files outside the user-defined cache directory. This issue has been fixed in version 2.74.1.
Patch / fix
- pypi docling-core 2.74.1
- docling docling-core 2.74.1
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 3 mo ago
Exploit prediction
0.43% chance of exploitation in the next 30 days, higher than 37% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 8.6 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L |
| GitHub | 3.1 | 8.6 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L |
| OSV | 3.1 | 8.6 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| pypi | docling-core | >=1.5.0, <2.74.1 |
2.74.1 |
Affected products
- docling-project docling-core
Classification
References
-
github.com
/docling-project/docling-core/security/advisories/GHSA-jmmv-h3mp-59v8
web, patch, vendor-advisory
-
github.com
/docling-project/docling-core/releases/tag/v2.74.1
web, product, release-notes
-
github.com
/docling-project/docling-core
package
-
pypi.org
/project/docling-core
package
-
github.com
/advisories/GHSA-jmmv-h3mp-59v8
advisory
-
nvd.nist.gov
/vuln/detail/CVE-2026-44023
advisory
Sources
- CVE List CVE-2026-44023
- GitHub Advisory GHSA-jmmv-h3mp-59v8
- NVD CVE-2026-44023
- OSV PYSEC-2026-2457
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.