Skip to content
OpenAdvisories
Low · 3.5 CVE-2026-126424 EUVD-2026-125019GHSA-3m2q-vcc8-c9fr

OpenEMR before 8.5.0 Stored XSS via Billing Code Descriptions

Published Nov 13, 2026 · Updated Nov 13, 2026 · Assigned by VulnCheck

Description

OpenEMR before 8.5.0 contains a stored cross-site scripting vulnerability that allows users with admin/superbill write permission to inject HTML into SNOMED code descriptions via superbill_custom_full.php. When a clinician selects the malicious code, the Functional and Cognitive Status form or fee-sheet forms assign it to innerHTML, executing JavaScript in the clinician's session to read patient data and perform actions.

Affected products

VendorProductAffectedFixed
openemr openemr < 8.5.0 8.5.0

References