OpenEMR: Stored Cross-Site Scripting (CVE-2026-124463)
OpenEMR versions prior to 8.3.0 contain a stored cross-site scripting vulnerability allowing authenticated users with CAMOS access to execute arbitrary scripts in a victim context.
CVE search metadata
CVE search record: CVE-2026-124463. Severity: high. CVSS: 8.7. KEV: no. Product: OpenEMR (< 8.3.0). Brief: OpenEMR: Stored Cross-Site Scripting (CVE-2026-124463). Brief link: https://feed.craftedsignal.io/briefs/2026-11-openemr-xss-0acba206/
Triage facts
Revision 1- Applicability
- OpenEMR (< 8.3.0)
- Evidence
- Unknown
- Severity
- High
- Action
- Elevated
- Sources
- 1 public source
- Freshness
- Revision 1Nov 8, 17:30 UTC
- Vulnerabilities
- 1 CVE
- Source quality
- A1Likely
OpenEMR versions before 8.3.0 contain a stored cross-site scripting (XSS) vulnerability. Authenticated users with CAMOS (Computerized Assisted Medical Office Suite) access can inject malicious HTML or scripts by saving content through the ajax_save.php endpoint. The payload is subsequently executed when a victim accesses the entry via the rx_print.php script (specifically the non-print_html branch), allowing the attacker to perform actions or read data as the authenticated user.
Impact
Successful exploitation allows authenticated attackers to perform unauthorized actions or exfiltrate sensitive data by executing scripts within the browser session of a victim user who views the malicious content.
Recommendation
- Upgrade OpenEMR to version 8.3.0 or later to remediate the vulnerability.
- Audit access controls for the CAMOS module to ensure only trusted users have the ability to save content.
- Monitor web server logs for suspicious POST requests to
ajax_save.phpcontaining script-related characters.
Immediate actions
Patch OpenEMR instances to version 8.3.0 or later.
Threat Hunt
Identify users performing save operations via ajax_save.php containing script tags.
Data: Web server access logs (POST method to ajax_save.php), Request bodies containing <script>, onload, or onerror tags
Mitigations
Upgrade OpenEMR to version 8.3.0.
CVE-2026-124463