CVE-2026-124450 OpenEMR before 8.3.0 Arbitrary File Read/Write via disposeDocument
CriticalCVSS 9.3
- Published
- Updated
- Exploit status
- No public exploit known
Description
OpenEMR before 8.3.0 contains a broken access control and path traversal vulnerability in the fax/sms module disposeDocument action via an unvalidated file_path parameter. Authenticated low-privilege users can read sqlconf.php to recover database credentials and write arbitrary files as the web user, enabling remote code execution.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| openemr | < 8.3.0 | 8.3.0 |
References
- GitHub Security Advisory (GHSA-wf4w-mx2w-j4vv) vendor-advisory
- VulnCheck Advisory: OpenEMR before 8.3.0 Arbitrary File Read/Write via disposeDocument third-party-advisory