Article
Why CVSS Scores Are Lying to Your Security Team (And What to Use Instead)
CVSS scores show worst-case severity, not attacker behavior. See how EPSS, the CISA KEV catalog and SSVC help you decide which flaws to fix…
Quick links
Press Enter to search, Esc to close
Vulnerability
A path-traversal flaw in disposeDocument(), a method of RCFaxClient, the RingCentral fax client inside OpenEMR's oe-module-faxsms module.
In short
CVE-2026-124490 is a path-traversal flaw in disposeDocument(), a method of RCFaxClient, the RingCentral fax client inside OpenEMR's oe-module-faxsms module. An authenticated user can read and write arbitrary server files through an unvalidated file_path value. VulnCheck, the CNA, rates it CVSS 3.1 9.1 Critical, fixed in OpenEMR 8.3.0.
CVE-2026-124490 is a path-traversal flaw in disposeDocument(), a method of RCFaxClient, the RingCentral fax client inside OpenEMR's oe-module-faxsms module. An authenticated user can read and write arbitrary server files through an unvalidated file_path value. VulnCheck, the CNA, rates it CVSS 3.1 9.1 Critical.
The method takes the file path from the request, or from a stored session value, with no validation, then branches on a separate action value, according to the advisory. One branch reads a file back to the caller, and another decodes submitted content and writes it to that same unchecked path.
The advisory calls this a sibling bug to an earlier, already-patched flaw in OpenEMR's EtherFax client, which was hardened with its own authentication and path checks. The RingCentral client was not, per the advisory.
The advisory's prerequisites are the fax/sms module active, RingCentral set as the fax or SMS vendor, and a valid login session. It does not name a specific role or permission beyond that. A successful read can expose database credentials, environment files, cached authentication tokens and OpenEMR's own source code, according to the advisory.
The advisory says the write path can escalate to full system compromise if the attacker can land a file somewhere the web server will execute it. Its CVSS vector lists privileges required as High, though the advisory's own prerequisites describe only a valid login session, without naming a specific permission.
VulnCheck scores CVE-2026-124490 as CVSS 3.1 9.1 Critical, with a secondary CVSS 4.0 score of 9.4 Critical; VulnCheck's own advisory page displays the 9.4 figure. The CVE record lists CWE-73 as the primary weakness, and OpenEMR's advisory also maps CWE-434, unrestricted upload of a dangerous file type.
OpenEMR's advisory says 8.3.0 is the first fixed release, and every earlier release is affected. As of CISA's Known Exploited Vulnerabilities catalog version 2026.11.06, CVE-2026-124490 is not listed. The advisory and the CVE record do not state whether the flaw has been exploited.
The CVE record and OpenEMR's advisory both list every release before 8.3.0 as affected. OpenEMR 8.3.0 is the first patched release.
OpenEMR's advisory says the fix adds authentication and file-path checks to the RingCentral client's disposeDocument method. GHSA-38jw-pwgq-9hpj credits nglong05 as the reporter.
We recommend planning the version upgrade with our vulnerability management guide. Our CWE entry explains how weakness classes like this one are catalogued.
OpenEMR 8.3.0 also fixes a second, broader flaw we cover separately, CVE-2026-124450, which a different researcher reported across both the RingCentral and SignalWire fax clients. Sites running the fax/sms module should patch for both.
OpenEMR publishes the advisory GHSA-38jw-pwgq-9hpj and OpenEMR 8.3.0, the first fixed release.
VulnCheck, the CNA, reserves and publishes CVE-2026-124490, and NVD publishes its entry the same day.
The advisory and the CVE record list 8.3.0 as the first version that fixes CVE-2026-124490. This is a mandatory version change, not a configuration setting.
Confirm whether the fax/sms module is enabled and whether RingCentral is the configured fax or SMS vendor, since the advisory ties this flaw to that combination.
If an immediate upgrade is not possible, switch the fax/sms module away from RingCentral, or disable the module entirely, as a stopgap.
The advisory's prerequisites name only a valid login session, so review every account that can reach the module, not only privileged ones.
We recommend checking web-writable directories for files you did not put there, especially anywhere the web server can execute code.
OpenEMR 8.3.0. The CVE record and OpenEMR's advisory both list every earlier release as affected.
A different researcher reported this flaw specifically in RCFaxClient, the RingCentral client, rather than across every fax vendor client in the module.
The advisory's prerequisites name only a valid login session. Its CVSS vector lists privileges required as High, without the advisory naming a specific role.
The CVE record lists CWE-73, external control of file name or path. OpenEMR's advisory also maps CWE-434, unrestricted upload of a dangerous file type.
It is not listed in catalog version 2026.11.06. The advisory and the CVE record do not state whether the flaw has been exploited.
Take control of your digital security with an exclusive demo of our AI-driven threat intelligence platform.