Accept Stripe Payments <= 2.0.79 - Unauthenticated Content Injection

2023-11-23 00:00
Joshua Chan

Strategic Overview

Status
Patched in 2.0.80
Affected PluginAccept Stripe Payments
Affected Version<= 2.0.79
CVSS5.3Medium
CVECVE-2023-48285
View all Accept Stripe Payments vulnerabilities

Vulnerability Overview

The Accept Stripe Payments plugin for WordPress is vulnerable to Content Injection in all versions up to, and including, 2.0.79. This is due to payment data not properly being sanitized in the get_billing_details() function. This makes it possible for unauthenticated attackers to inject arbitrary content into pages.

Technical Analysis

REMEDIATION: Update to version 2.0.80, or a newer patched version --- IDENTIFIER: CWE-74 (Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')) The product constructs all or part of a command, data structure, or record using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify how it is parsed or interpreted when it is sent to a downstream component.

External References

Vulnerability data © Defiant, Inc., provided under the Wordfence Intelligence T&C