Cross-Site Request Forgery in WooCommerce PDF Invoice Builder for WordPress
CVE-2023-4161
Key Information:
- Vendor
WordPress
- Vendor
- CVE Published:
- 31 August 2023
What is CVE-2023-4161?
The WooCommerce PDF Invoice Builder for WordPress has a vulnerability allowing unauthenticated attackers to exploit a missing nonce check in the SaveCustomField function. This flaw enables these attackers to create or modify invoice fields if they can trick an administrator into executing an action, such as clicking on a malicious link. This vulnerability affects versions of the plugin up to and including 1.2.90, highlighting the importance of implementing nonce checks to prevent unauthorized actions within plugins.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.
Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.
Affected Version(s)
WooCommerce PDF Invoice Builder, Create invoices, packing slips and more * <= 1.2.90
References
CVSS V3.1
Timeline
Vulnerability published
Vulnerability Reserved