CVE-2026-4351

8.1

Perfmatters · Perfmatters WordPress Plugin

The Perfmatters WordPress plugin is vulnerable to arbitrary file overwrite via path traversal in the PMCS::action_handler method, allowing authenticated attackers to corrupt critical server files.

Executive summary

The Perfmatters plugin for WordPress is susceptible to an arbitrary file overwrite vulnerability that allows authenticated attackers to corrupt critical system files, potentially causing a denial of service.

Vulnerability

This is a path traversal vulnerability (CWE-22) residing in the PMCS::action_handler method. It occurs due to missing authorization checks and nonce verification, allowing authenticated users with Subscriber-level access or higher to overwrite arbitrary files on the server.

Business impact

Successful exploitation of this vulnerability can lead to significant system instability or denial of service by overwriting essential files such as .htaccess or index.php. Given the CVSS score of 8.1, this flaw poses a high risk to availability and integrity, as an attacker can effectively disable the website or disrupt its core functionality.

Remediation

Immediate Action: Update the Perfmatters plugin to the latest version as specified by the vendor changelog. Ensure that all installed plugins are verified against the latest security patches provided by the developer.

Proactive Monitoring: Review web server access logs for anomalous POST requests targeting administrative or bulk action endpoints. Monitor file integrity for changes to critical system files within the WordPress root directory.

Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to block directory traversal patterns and unauthorized requests to plugin-specific action handlers. Restrict administrative access to the WordPress dashboard to minimize the pool of potential attackers.

Exploitation status

Public Exploit Available: No (exploit_available: false)

Analyst recommendation

This vulnerability presents a high risk due to the potential for site-wide disruption. Organizations using the Perfmatters plugin must prioritize updating to the patched version immediately to prevent unauthorized file modification. If an immediate update is not feasible, restrict access to the WordPress administrative interface until the patch can be applied.

Sources

Originally found and disclosed by Phú, per the CVE Program record.