CVE Catalog

CVE-2026-124462

MediumCVSS 6.5
Published: Translated: NVD NIST

Summary

OpenEMR before 8.3.0 contains an insecure direct object reference vulnerability in OnsiteDocumentController::Query() that allows authenticated portal patients to bypass the lowercase pid authorization guard by supplying a capitalised Pid parameter. Attackers can request the api/onsitedocuments endpoint with Pid set to another patient's id to overwrite the session-pinned criteria and read other patients' onsite documents containing PHI.

Risk Assessment

Potential unauthorized access to other patients' medical documents (PHI), a serious confidentiality breach that may trigger incident reporting obligations.

Recommendation

Upgrade OpenEMR to version 8.3.0 or later. Additionally, review access logs for api/onsitedocuments for attempts to manipulate the Pid parameter.

Other vulnerabilities in OpenEMR

See all
Original NVD description (English source)

OpenEMR before 8.3.0 contains an insecure direct object reference vulnerability in OnsiteDocumentController::Query() that allows authenticated portal patients to bypass the lowercase pid authorization guard by supplying a capitalised Pid parameter. Attackers can request the api/onsitedocuments endpoint with Pid set to another patient's id to overwrite the session-pinned criteria and read other patients' onsite documents containing PHI.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS