Authorization bypass through user-controlled key in OpenEMR - #VU149486
Published: September 14, 2026
Vulnerability details
The vulnerability allows a remote user to disclose sensitive patient information.
The vulnerability exists due to improper access control in the SMART on FHIR patient binding validation method when processing SMART launch context mapping. A remote user can specify an arbitrary patient UUID in the token context to disclose sensitive patient information.
The validation method unconditionally returns true without verifying the requesting user's relationship to the patient.