CVE-2026-47659
Last modified
CVE-2026-47659 is a high-severity vulnerability rated 8.7/10 on the CVSS scale. Pathling is a set of tools that make it easier to use FHIR and clinical terminology within health data analytics. Prior to version 2.0.0 of Pathling Server, Pathling's `/$result` endpoint allows a caller who can obtain any valid async export job ID to supply `file` parameter values containing path traversal sequences. EPSS estimates a 0.40% chance of exploitation in the next 30 days.
Description
Pathling is a set of tools that make it easier to use FHIR and clinical terminology within health data analytics. Prior to version 2.0.0 of Pathling Server, Pathling's `/$result` endpoint allows a caller who can obtain any valid async export job ID to supply `file` parameter values containing path traversal sequences. The handler verifies only the supplied `job` and never normalises or confines the requested `file` path to that job's `jobs/<jobId>` directory before opening it as a filesystem resource. Because async export scratch space lives under the same warehouse database root as persisted resource tables, an attacker can use their own export job to read other files from the warehouse. This is fixed in Pathling Server 2.0.0. The `$result` handler now resolves and canonicalizes the requested file path and rejects any request that escapes the job's `jobs/<jobId>` directory. As an interim mitigation, disable the async export operations (`pathling.operations.exportEnabled`, `patientExportEnabled`, `groupExportEnabled`, `bulkSubmitEnabled`) or enable authentication and restrict export capability to trusted callers.
Metrics
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| aehrc | pathling | < 2.0.0 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-47659?
How severe is CVE-2026-47659?
How do I fix CVE-2026-47659?
How Strix Helps
- One Click Account Takeover in GranolaHow a notification link broke out of Electron and led to a one-click account takeover.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-47652Heap-based buffer overflow in Windows Hyper-V allows an auth…8.2
- CVE-2026-47653Use after free in Remote Desktop Client allows an unauthoriz…8.8
- CVE-2026-47654Use after free in Remote Desktop Client allows an unauthoriz…7.5
- CVE-2026-47655Exposure of sensitive information to an unauthorized actor i…6.5
- CVE-2026-47656Protection mechanism failure in Windows Boot Manager allows …7.9
- CVE-2026-47657HumHub is an Open Source Enterprise Social Network. In versi…7.1
- CVE-2026-4766The Easy Image Gallery plugin for WordPress is vulnerable to…6.4
- CVE-2026-47660Pathling is a set of tools that make it easier to use FHIR a…8.7
- CVE-2026-47661Pathling is a set of tools that make it easier to use FHIR a…8.7
- CVE-2026-47662Pathling is a set of tools that make it easier to use FHIR a…8.7
- CVE-2026-47663Pathling is a set of tools that make it easier to use FHIR a…8.7
- CVE-2026-47664Pathling is a set of tools that make it easier to use FHIR a…8.6
Are you affected by CVE-2026-47659?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
