Operation on a Resource after Expiration or Release in OpenEMR - CVE-2026-126453

 

Operation on a Resource after Expiration or Release in OpenEMR - CVE-2026-126453

Published: November 10, 2026 / Updated: November 13, 2026


Vulnerability identifier: #VU164467
CSH Severity: Low
CVSS v4: 7.1 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2026-126453
CWE-ID: CWE-672
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote user to retrieve protected health information from expired FHIR bulk-export files and generated CCD documents beyond their intended one-hour lifetime.

The vulnerability exists due to an inverted expiration comparison in OpenEMR's Document::has_expired() method when checking document access, causing expired documents to remain accessible and bypass cleanup. A remote user can request a known Binary/{id} URL while still satisfying access controls and patient binding to download expired documents indefinitely.


Affected software

OpenEMR

How to mitigate CVE-2026-126453

Install security update from vendor's website.

OpenEMR - update to 8.5.0

External References

Related Security Bulletins