WooCommerce 9.1.3 and 9.1.4: Dot Release

WooCommerce 9.1.3 and 9.1.4 have been released

Current Stable Tag

👉 WooCommerce 9.1.4

In this latest release, we’ve reverted a tracking feature due to unexpected spikes in usage and implementing a fix in order to harden against XSS vulnerabilities in the Product Button.

Why did we skip 9.1.3 as a stable version?

Upon creating a version tag for 9.1.3, we realized we needed some additional changes in order to fully harden the unescaped input vulnerability detected in the Product Button. As a result, we have published the latest stable version, 9.1.4, which includes those changes.

What’s in this release

⏮️ Revert – “Fix terms counts in wcadmin_product_add_publish Tracks event” #49797

In 9.1.0, we added this change, meant to handle tracking for product updates for users who are explicitly opted in to `WC_Tracker`. However, this change has caused an unusual spike in the product_add_publish event, and we are reverting the change as a result.

🛠️ Fix – Hardening against XSS via the Product Button unescaped attribute #50010

We’ve implemented a hardening fix to address potential XSS vulnerabilities, primarily targeting the misuse of WordPress filtering functionalities by plugins that inject unescaped user-provided data or improperly handle filtered outputs to the woocommerce_product_add_to_cart_text filter.

🛠️ Fix – Enhance escaping for block attributes #50015

We further updated the above hardening fix to escape block names.


Keep yourself in the loop!

This field is hidden when viewing the form
This field is hidden when viewing the form
This field is hidden when viewing the form


2 responses to “WooCommerce 9.1.3 and 9.1.4: Dot Release”

  1. gggeek Avatar

    Download link in this page points to a zip file named 9.1.3

    1. Albert Juhé Lluveras Avatar
      Albert Juhé Lluveras

      Thanks for the heads-up, @gggeek! The link should be up-to-date now.

Leave a Reply

Your email address will not be published. Required fields are marked *