CVE-2026-67610
Received Received - Intake

Improper Authentication in OpenEMR via OAuth2 Dynamic Client Registration

Vulnerability report for CVE-2026-67610, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-03

Last updated on: 2026-08-03

Assigner: VulnCheck

Description

OpenEMR through 8.2.0 contains an improper authentication vulnerability in the OAuth2 dynamic client registration endpoint that allows unauthenticated attackers to register a malicious client with system-level FHIR scopes by supplying a self-generated RSA keypair via the jwks field. Once an administrator approves the registered client, attackers can use the client_credentials grant with a self-signed JWT assertion to obtain access tokens granting read access to all FHIR resources across all patients in the system.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-03
Last Modified
2026-08-03
Generated
2026-08-03
AI Q&A
2026-08-03
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
openemr openemr to 8.2.0 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-306 The product does not perform any authentication for functionality that requires a provable user identity or consumes a significant amount of resources.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

OpenEMR versions through 8.2.0 have an improper authentication flaw in the OAuth2 dynamic client registration endpoint. Unauthenticated attackers can register a malicious client with system-level FHIR scopes by providing a self-generated RSA keypair via the jwks field. If an administrator approves this client, attackers can then use client_credentials grant with a self-signed JWT to obtain access tokens granting read access to all FHIR resources across all patients.

Detection Guidance

Check OpenEMR logs for suspicious OAuth2 client registration attempts, particularly those with self-generated RSA keypairs in the jwks field. Inspect network traffic for client_credentials grant requests using self-signed JWT assertions.

Impact Analysis

Attackers could gain unauthorized read access to all patient FHIR resources in the system, potentially exposing sensitive health information. This could lead to data breaches, privacy violations, and unauthorized access to confidential medical records.

Compliance Impact

This vulnerability could lead to non-compliance with GDPR and HIPAA due to unauthorized access to protected health information. GDPR requires strict data protection and breach notification, while HIPAA mandates safeguards for patient data. A breach could result in legal penalties and reputational damage.

Mitigation Strategies

Disable OAuth2 dynamic client registration in OpenEMR if not required. Review and revoke any unauthorized client registrations. Update OpenEMR to the latest version beyond 8.2.0 to address the improper authentication flaw.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-67610. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart