Categories: Wordpress

Popular Plugin for WooCommerce Patches Vulnerability

The Popular WooCommerce Booster plugin patched a Reflected Cross-Site Scripting vulnerability, affecting up to 70,000+ websites using the plugin.

Booster for WooCommerce Vulnerability

Booster for WooCommerce is a popular all-in-one WordPress plugin that offers over 100 functions for customizing WooCommerce stores.

The modular bundle offers all of the most essential functionalities necessary to run an ecommerce store such as a custom payment gateways, shopping cart customization, and customized price labels and buttons.

Reflected Cross Site Scripting (XSS)

A reflected cross-site scripting vulnerability on WordPress generally happens when an input expects something specific (like an image upload or text) but allows other inputs, including malicious scripts.

An attacker can then execute scripts on a site visitor’s browser.

If the user is an admin then there can be a potential for the attacker stealing the admin credentials and taking over the site.

The non-profit Open Web Application Security Project (OWASP) describes this kind of vulnerability:

“Reflected attacks are those where the injected script is reflected off the web server, such as in an error message, search result, or any other response that includes some or all of the input sent to the server as part of the request.

Reflected attacks are delivered to victims via another route, such as in an e-mail message, or on some other website.

…XSS can cause a variety of problems for the end user that range in severity from an annoyance to complete account compromise.”

As of this time the vulnerability has not been assigned a severity rating.

This is the official description of the vulnerability by the U.S. Government National Vulnerability Database:

“The Booster for WooCommerce WordPress plugin before 5.6.3, Booster Plus for WooCommerce WordPress plugin before 6.0.0, Booster Elite for WooCommerce WordPress plugin before 6.0.0 do not escape some URLs and parameters before outputting them back in attributes, leading to Reflected Cross-Site Scripting.”

What that means is that the vulnerability involves a failure to “escape some URLs,” which means to encode them in special characters (called ASCII).

Escaping URLs means encoding URLs in an expected format. So if a URL with a blank space is encountered a website may encoded that URL using the ASCII characters “%20” to represent the encoded blank space.

It’s this failure to properly encode URLs which allows an attacker to input something else, presumably a malicious script although it could be something else like a redirection to malicious site.

Changelog Records Vulnerabilities

The plugins official log of software updates (called a Changelog) makes reference to a Cross Site Request Forgery vulnerability.

The free Booster for WooCommerce plugin changelog contains the following notation for version 6.0.1:

“FIXED – EMAILS & MISC. – General – Fixed CSRF issue for Booster User Roles Changer.

FIXED – Added Security vulnerability fixes.”

Users of the plugin should consider updating to the very latest version of the plugin.


Citations

Read the advisory at the U.S. Government National Vulnerability Database

CVE-2022-4227 Detail

Read a summary of the vulnerability at the WPScan website

Booster for WooCommerce – Reflected Cross-Site Scripting

Featured image by Shutterstock/Asier Romero

FOLLOW US ON GOOGLE NEWS

 

Read original article here

Denial of responsibility! Search Engine Codex is an automatic aggregator of the all world’s media. In each content, the hyperlink to the primary source is specified. All trademarks belong to their rightful owners, all materials to their authors. If you are the owner of the content and do not want us to publish your materials, please contact us by email – admin@searchenginecodex.com. The content will be deleted within 24 hours.

Share
Taylor Davis

Leave a Comment
Published by
Taylor Davis

Recent Posts

Google Performance Max For Marketplaces: Advertise Without A Website

Google has launched a new advertising program called Performance Max for Marketplaces, making it easier…

May 3, 2024

Daily Search Forum Recap: May 2, 2024

Here is a recap of what happened in the search forums today, through the eyes…

May 3, 2024

AI-Powered Gap Analysis: 5 Ways to Find What’s Missing at Every Stage in the Buyer Journey

Why do visitors who start on service pages convert into leads? Because they have commercial…

May 3, 2024

The Ultimate Beginner‘s Guide to YouTube Ad Targeting (2024)

Have you ever wondered how some brands appear in front of just the right audience…

May 2, 2024

Google’s Search Engine Market Share Drops As Competitors’ Grows

According to data from GS Statcounter, Google’s search engine market share has fallen to 86.99%,…

May 2, 2024

Google Ads Now Disallows Services For Deepfake Sexual Content

Google Ads, Shopping Ads, Admob, and other Google Ads products will soon disallow deepfake sexual…

May 2, 2024