Operation on a Resource after Expiration or Release in OpenEMR - CVE-2026-126453
Published: November 10, 2026 / Updated: November 13, 2026
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.