Cross-Site Request Forgery in WooCommerce PDF Invoice Builder for WordPress
CVE-2023-4161

4.3MEDIUM

Key Information:

Summary

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.

Affected Version(s)

WooCommerce PDF Invoice Builder, Create invoices, packing slips and more * <= 1.2.90

References

CVSS V3.1

Score:
4.3
Severity:
MEDIUM
Confidentiality:
None
Integrity:
Low
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
Required
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Marco Wotschka
.