Executive brief
The PixelYourSite plugin for WordPress, which manages marketing and tracking pixels, contains a security flaw that exposes customer purchase data. An unauthorized person can view details of any order, including product names, prices, and transaction IDs, by guessing or knowing an order number. This could lead to the exposure of sensitive business transaction data and customer purchasing habits.
Technical details
The PixelYourSite plugin for WordPress is vulnerable to sensitive information exposure via the 'getWooPurchaseEventParams' function. The vulnerability exists because the plugin resolves WooCommerce orders using only the order ID from the URL path, failing to properly validate the associated order key. An unauthenticated attacker can enumerate order IDs and provide an arbitrary or invalid key to trigger the emission of the 'woo_purchase' tracking payload. This payload, containing product IDs, names, prices, and transaction totals, is injected into the page HTML via the 'pysOptions' JavaScript object used for Facebook, Google Analytics, and Google Tag Manager integrations. The issue is addressed in version 11.2.2 for the free version and 12.6.1 for the Pro version.
Affected products
- PixelYourSite PixelYourSite – Your smart PIXEL (TAG) & API Manager <= 11.2.1
- PixelYourSite PixelYourSite Pro – Your smart PIXEL (TAG) Manager < 12.6.1
Timeline
- 2026-08-01: disclosed
- 2026-08-01: advisory
References
- https://plugins.trac.wordpress.org/browser/pixelyoursite/tags/11.2.0.5/includes/class-pys.php
- https://plugins.trac.wordpress.org/browser/pixelyoursite/tags/11.2.0.5/includes/functions-woo.php
- https://plugins.trac.wordpress.org/browser/pixelyoursite/tags/11.2.0.5/modules/facebook/facebook.php
- https://plugins.trac.wordpress.org/browser/pixelyoursite/tags/11.2.0.5/modules/google_analytics/ga.php
- https://plugins.trac.wordpress.org/browser/pixelyoursite/tags/11.2.0.5/modules/google_gtm/gtm.php
- https://plugins.trac.wordpress.org/browser/pixelyoursite/tags/11.2.1/includes/class-pys.php
- https://plugins.trac.wordpress.org/browser/pixelyoursite/tags/11.2.1/includes/functions-woo.php