Admin and Customer Messages After Order for WooCommerce Missing Authorization Vulnerability

Vulnerability

A missing authorization vulnerability has been identified in the Admin and Customer Messages After Order for WooCommerce: OrderConvo plugin for WordPress, affecting all versions through 14. The vulnerability arises from a flawed permission check in the REST API callback, which incorrectly allows requests without a nonce. This flaw enables unauthenticated attackers to impersonate any WordPress user and inject arbitrary messages into WooCommerce order conversations by manipulating the user_id, order_id, and context parameters in the REST endpoint.

Impact

Exploitation of this vulnerability allows for unauthorized user impersonation and injection of messages into WooCommerce order conversations.

Reproduction

To reproduce this vulnerability, send a request to the vulnerable REST API endpoint without a nonce. Include the user_id, order_id, and context parameters. The absence of a nonce will bypass the authorization check, allowing the injection of messages into the specified order conversation as the impersonated user.

Added: Nov 25, 2025, 8:56 AM
Updated: Nov 25, 2025, 8:56 AM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
5.0
exploitability
8.4
remediation
0.0
relevance
1.2
threat
4.8
urgency
2.9
incentive
5.8

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.