Cross-Site Request Forgery (CSRF) vulnerability in wpdesk Flexible PDF Invoices for WooCommerce & WordPress allows Cross Site Request Forgery
Description
Cross-Site Request Forgery (CSRF) vulnerability in wpdesk Flexible PDF Invoices for WooCommerce & WordPress allows Cross Site Request Forgery
Executive Summary:
A high-severity Cross-Site Request Forgery (CSRF) vulnerability has been identified in the Flexible PDF Invoices for WooCommerce & WordPress plugin. This flaw could allow a remote attacker to trick a logged-in administrator into performing unintended actions, such as modifying plugin settings or manipulating invoice data, without their consent. Successful exploitation could compromise the integrity of the site's e-commerce and invoicing functions, leading to potential data loss and operational disruption.
Vulnerability Details
CVE-ID: CVE-2025-57977
Affected Software: wpdesk Flexible PDF Invoices for WooCommerce & WordPress
Affected Versions: See vendor advisory for specific affected versions
Vulnerability: This vulnerability is a Cross-Site Request Forgery (CSRF) flaw. It exists because the plugin fails to implement or properly validate anti-CSRF tokens (nonces) on state-changing requests within its administrative interface. An attacker can exploit this by crafting a malicious URL or web page that triggers a specific action within the vulnerable plugin. If a logged-in administrator is tricked into visiting this malicious page, their browser will automatically send the request along with their active session cookies, causing the WordPress site to execute the attacker's command as if it were a legitimate action performed by the administrator.
Business Impact
This vulnerability is rated as High severity with a CVSS score of 7.1. Exploitation could have a significant business impact, particularly for e-commerce sites relying on this plugin for financial documentation. An attacker could maliciously alter invoice templates, change numbering schemes, or modify other critical settings, leading to the loss of data integrity, financial discrepancies, and potential customer disputes. The disruption of a core business process like invoicing can damage the organization's reputation and lead to direct financial loss.
Remediation Plan
Immediate Action:
Proactive Monitoring:
Compensating Controls:
Exploitation Status
Public Exploit Available: False
Analyst Notes: As of September 22, 2025, there are no known public proof-of-concept exploits or reports of this vulnerability being actively exploited in the wild. However, CSRF is a well-understood attack vector, and threat actors could develop an exploit with relative ease. Given the plugin's prevalence in the WooCommerce ecosystem, it is a likely target for future exploitation attempts.
Analyst Recommendation
This vulnerability poses a high risk to business operations and data integrity. We strongly recommend that all organizations using the "Flexible PDF Invoices for WooCommerce & WordPress" plugin apply the security update provided by the vendor as a matter of urgency. Although this vulnerability is not currently on the CISA KEV list, its potential impact on critical e-commerce functions warrants immediate remediation to prevent exploitation.