CVE-2025-1284 MEDIUM

CVE-2025-1284: Woocommerce Automatic Order Printing | ( Formerly WooCommerce Google Cloud Print) <= 4.1 - Insecure Direct Object Reference to Authenticated (Subscriber+) Order Information Disclosure

Vendor Xpertsclub
Product Woocommerce Automatic Order Printing | ( Formerly WooCommerce Google Cloud Print)
Weakness CWE-639 · IDOR
Published April 24, 2025
Last update April 8, 2026

CVSS base score

4.3/10
Attack vector Network
Attack complexity Low
Privileges required Low
User interaction None
Confidentiality Low
Integrity None

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N

What the vulnerability does

01Description

The Woocommerce Automatic Order Printing | ( Formerly WooCommerce Google Cloud Print) plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 4.1 via the xc_woo_printer_preview AJAX action due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with Subscriber-level access and above, to view other user's invoices and orders which can contain sensitive information.

Explanation of Vulnerability in Simple Terms

02Summary

The WooCommerce Automatic Order Printing plugin through version 4.1 contains an authorization flaw that allows authenticated users with low privileges to access sensitive order information they should not be able to view. The vulnerability requires a valid user account but no special interaction. Site administrators should update the plugin immediately to prevent unauthorized disclosure of customer order data.

What an attacker can do

03Attacker Capabilities

Read order data belonging to other customers or users without authorization.

Potential impact on your site

04Site Impact

Customer order information may be exposed to unauthorized users, risking privacy violations and potential compliance issues.

Conditions required to exploit

05Prerequisites

Attacker must have a valid user account with low-level privileges on the site.

Key dates

06Disclosure timeline

April 24, 2025 CVE published
April 8, 2026 Record updated