Home » Wordpress » Major Security Flaw Identified and Rectified in the Widely Used WooCommerce Stripe Gateway Plugin

Major Security Flaw Identified and Rectified in the Widely Used WooCommerce Stripe Gateway Plugin

In recent cybersecurity news, a security vulnerability was uncovered in the widely popular WooCommerce Stripe Gateway plugin, a tool with more than 900,000 active installations globally. This plugin is commonly utilized to facilitate direct payment acceptance on WordPress-operated online stores, both on web and mobile platforms.

The security issue was classified as an Unauthenticated Insecure Direct Object Reference (IDOR), which enabled unauthenticated users to gain unauthorized access to Personally Identifiable Information (PII) in WooCommerce orders. The potentially exposed data encompassed details such as customers’ email addresses, names, and full physical addresses.

This cybersecurity loophole, which has been assigned the Common Vulnerabilities and Exposures (CVE) identifier CVE-2023-34000, was detected in versions 7.4.0 and below of the plugin. The vulnerability’s source could be traced back to two separate areas within the plugin’s code.

According to Pathstack, The first area of concern was a function labeled javascript_params. This function fetched order details using a specific variable that, unfortunately, could be exploited to access the data of any order. Significantly, this function lacked necessary safeguards in the form of order ownership checks.

Another function, named payment_scripts, had the potential to invoke the problematic javascript_params function, resulting in the inadvertent disclosure of PII data on the home page of the site.

The second area of concern was situated within the payment_fields function. Unfortunately, due to an unforeseen system issue, additional information regarding this particular vulnerability cannot be provided at this time.

Fortunately, the security issue was promptly addressed, and a fix was incorporated in the plugin’s subsequent version 7.4.1. WooCommerce and Stripe have urged all users of the plugin to expedite the updating process to this version or any later iteration, as a protective measure against this severe security vulnerability.

In an era where cyber threats continue to proliferate at an unprecedented rate, this situation underscores the necessity for all software users to remain vigilant and promptly apply all recommended updates and patches. This proactive approach is one of the most effective defenses against potential cyber-attacks and is instrumental in safeguarding the integrity of both businesses and their customers’ data.

4 thoughts on “Major Security Flaw Identified and Rectified in the Widely Used WooCommerce Stripe Gateway Plugin”

  1. Thank goodness they found this security flaw and fixed it. Can you imagine all the sensitive data that could have been exposed? 😱 Good reminder to keep all our plugins updated, folks

    Reply
  2. This just goes to show how important cybersecurity is, especially for e-commerce platforms. Kudos to WooCommerce and Stripe for handling this promptly!

    Reply
  3. Hi, i read your blog from time to time and i own a similar one and i was just curious if you get a lot of spam responses?
    If so how do you protect against it, any plugin or anything you can recommend?
    I get so much lately it’s driving me mad so any support is very much appreciated.

    Reply

Leave a Comment