← Back to search

CVE-2026-124446

8.8 HIGHpublic exploit available

Published 2026-11-08 · Updated 2026-11-10

AI risk analysis

Summary
OpenEMR before 8.3.0 has a path traversal flaw in its FaxSMS module where unsanitized 'file_path' parameters allow authenticated low-privilege users to read or overwrite arbitrary files on the server. This enables theft of sensitive credentials (e.g., from sqlconf.php) or injection of malicious code via file overwrites.
Exploitability
Exploitation requires valid low-privilege authentication and is straightforward due to lack of input sanitization on the file_path parameter in action=download or action=setup endpoints.
Blast radius
Successful exploitation could lead to full system compromise via credential theft, webshell deployment, or data destruction, affecting confidentiality, integrity, and availability simultaneously.
Detection
Defenders should monitor web server access logs for requests to /interface/fax/RCFaxClient.php or SignalWireClient.php with suspicious file_path parameters containing '../' sequences or non-expected paths (e.g., '../../sites/default/sqlconf.php'), especially when paired with action=download or action=setup parameters.
Prioritized remediation
Upgrade to OpenEMR version 8.3.0 or later, which patches the path traversal vulnerability in the FaxSMS module's disposeDocument functions.
path-traversalauthentication-bypasscredential-theftwebappopenemr

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

OpenEMR before 8.3.0 contains a path traversal vulnerability in the FaxSMS module's RCFaxClient and SignalWireClient disposeDocument functions that allows authenticated low-privilege users to read and overwrite arbitrary files via the unsanitized file_path parameter. Attackers can request action=download to retrieve cleartext files like sqlconf.php database credentials and keys, or use action=setup to overwrite web-server-writable files with ciphertext.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Weaknesses

CWE-73

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.