WordPress membership plugin bug exposes sensitive Stripe payment data

WordPress membership plugin bug exposes sensitive Stripe payment data

A WordPress membership plugin flaw exposed sensitive Stripe data, allowing attackers to access payment information stored in plugin logs or databases. The issue affected sites using the plugin with Stripe payment integration.

Plugin flaw and exposed Stripe data

Security researchers discovered that certain versions of the plugin stored Stripe API keys and payment data in plain text. This included secret keys that would allow attackers to interact with the Stripe account. In some cases, logs held information tied to customer transactions. The flaw made it possible for someone with access to the WordPress backend or exposed directories to view the data.

Affected environments and risk

Websites that used the plugin with Stripe enabled were at risk if they had insufficient file protection or weak administrative controls. Attackers with low-level access to the site could retrieve Stripe keys and other payment information from stored files. These credentials could then be used to make API calls or see transaction details.

Plugin developer response

The plugin’s developer released a patch to address the flaw. Site owners were urged to update to the latest version immediately. The fix removed the insecure storage of Stripe keys and prevented sensitive data from being written to publicly accessible locations.

Site owner actions

Affected administrators were advised to rotate their Stripe API keys and review logs for unauthorized access. Changing keys invalidates any compromised credentials. Owners should also check file permissions and strengthen backend access controls to prevent further exposure.

Broader WordPress and payment security context

Flaws in plugins that handle payment data are especially risky because attackers could misuse payment service credentials. WordPress site operators are encouraged to vet plugins carefully, apply updates promptly, and follow secure integration practices for payment gateways like Stripe.

The WordPress membership plugin flaw exposed sensitive Stripe data, prompting a patch and protective actions from site owners. Administrators are advised to update the plugin, rotate keys, and tighten access controls to safeguard payment information.

Source: https://www.searchenginejournal.com/wordpress-membership-plugin-flaw-exposes-sensitive-stripe-data/565124/