CVE-2026-47663: Pathling: Typed CRUD/search/batch providers can lead to server-wide PHI exfiltration and cross-resource mutation
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 typed CRUD/search/batch FHIR surface allows an authenticated caller with only coarse operation authorities to act on attacker-chosen resource families because those entrypoints do not consistently enforce the documented per-resource read and write authorities. The documented authorization model requires an operation authority (e.g. pathling:search) to be paired with the matching per-resource read or write authority (e.g. pathling:read:Patient). Delete and batch are documented to require write authority for all referenced resource types. However, typed search, update, and related handlers are annotated only with @OperationAccess(...) and act on the provider-selected resource type without checking the corresponding per-resource authority. This is fixed in Pathling Server 2.0.0.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
Pathling Serverto a version that resolves this vulnerability.Fixed in 2.0.0 - Compensating control
Until upgraded, restrict the Pathling Server endpoints/operations so authenticated callers who lack the required per-resource authorities (e.g., do not allow access when they only have coarse operation authorities like `pathling:read`/`pathling:search` without the matching per-resource `read`/`write` such as `pathling:read:Patient` or `pathling:write:Patient`).
Event History
Frequently Asked Questions
What is the severity of CVE-2026-47663?
CVE-2026-47663 has a risk rating of 60, indicating a moderate severity level.
How do I fix CVE-2026-47663?
To fix CVE-2026-47663, upgrade to Pathling Server version 2.0.0 or later, where the vulnerability is addressed.
What types of data are affected in CVE-2026-47663?
CVE-2026-47663 affects server-wide Protected Health Information (PHI) due to potential exfiltration.
Who is impacted by CVE-2026-47663?
Any organizations using versions of Pathling Server prior to 2.0.0 may be impacted by CVE-2026-47663.
What should I do if I cannot immediately upgrade to fix CVE-2026-47663?
If immediate upgrade isn't possible for CVE-2026-47663, limit access to Pathling Server and closely monitor for any suspicious activity.