CVE-2026-126417 · Runtime
NO FIX YET · SEE WHAT TO DO
OpenEMR before 8.5.0 has an access control flaw in get_claim_file.php: with location=tmp it serves any file in the shared temporary directory without checking it is a claim. A user with billing or EOB write access can download the most recently validated patient's full C-CDA clinical document.
first public Oct 28, 2026 · 1 source
Check it with your coding agent
It reads this page and tells you if your code or app is affected.
Clinics and practices running OpenEMR older than 8.5.0 are exposed, because the flaw lets any user with billing (acct/bill) or EOB (acct/eob) write access reach the shared temporary directory through get_claim_file.php. The exposure depends on which staff hold those permissions, so review role assignments as well as the version. Installations already on 8.5.0 or later are not affected.
Not affected if no-billing-role-users, version-8.5.0-or-later
Who cares healthcare, openemr, php, self-hosted
8.5.0 are listed as affected.8.5.0 are affected; move to 8.5.0 or later.OpenEMR before 8.5.0 contains an access control flaw in get_claim_file.php: with location=tmp, it serves any file in the shared temporary directory without verifying the file is a claim for the caller. Users with acct/eob or acct/bill write access can request key=ccda.xml to download the most recently validated patient's complete C-CDA clinical document.
This page as .md · .json · CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.
Are you affected?
Ask from here. InfraStack checks the affected versions against your stack and answers in your inbox.
InfraStack checks the affected versions against your stack and answers in Slack, with the evidence and the fix.
InfraStack checks it against your stack and answers on your report, with the evidence and the fix.