Description
SmileCDR HAPI FHIR does not correctly check authorization for conditional create actions. A user with CREATE but not READ permissions could submit a conditional create whose predicate matches an existing resource and receive the target resource's contents.
Published: 2026-10-22
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized Read (Confidentiality)
Action: Assess Impact
AI Analysis

Impact

A missing authorization check in SmileCDR HAPI FHIR allows a user who can create resources but not read them to submit a conditional create request. If the conditional predicate matches an existing resource, the requester receives the contents of that resource, exposing potentially sensitive information without permission. The flaw does not provide code execution or denial of service, but it does compromise data confidentiality.

Affected Systems

The vulnerability is specific to the SmileCDR HAPI FHIR platform. Any deployment of this product that relies on conditional create operations is susceptible unless the authorization controls have been updated.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity. Exploitation requires legitimate user credentials with CREATE rights and the ability to craft a conditional create. The EPSS score is not available, and the issue is not listed in CISA's KEV catalog, suggesting no confirmed public exploits yet. However, since the flaw relies on standard user management, attackers who gain create privileges can easily learn user roles and exploit the oversight. The lack of a hard denial of read permissions for non‑READ users makes the attack relatively straightforward once the conditions are met.

Generated by OpenCVE AI on October 23, 2026 at 02:05 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update SmileCDR HAPI FHIR to a version that validates authorization for conditional create operations.
  • Ensure that conditional create is only permitted for users who hold both CREATE and READ permissions, or enforce an explicit ACL check before returning resource data.
  • Audit role definitions to find users with CREATE but not READ rights and adjust their assignments to remove the privilege mismatch.
  • If conditional create is not required for the environment, consider disabling it to eliminate the attack surface.

Generated by OpenCVE AI on October 23, 2026 at 02:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 23 Oct 2026 00:45:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 22 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Description SmileCDR HAPI FHIR does not correctly check authorization for conditional create actions. A user with CREATE but not READ permissions could submit a conditional create whose predicate matches an existing resource and receive the target resource's contents.
Title SmileCDR HAPI FHIR unauthorized read
Weaknesses CWE-863
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: cisa-cg

Published:

Updated: 2026-10-22T19:00:30.507Z

Reserved: 2026-10-20T20:12:13.122Z

Link: CVE-2026-113876

cve-icon Vulnrichment

Updated: 2026-10-22T18:58:32.255Z

cve-icon NVD

Status : Received

Published: 2026-10-22T19:17:36.367

Modified: 2026-10-22T19:17:36.367

Link: CVE-2026-113876

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T02:15:14Z

Weaknesses