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.


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 *