Sceawere

Vulnerability Detail

CVE-2026-78282UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

Stripe Payments Unauthenticated Cross-Site Scripting

Vulnerability Metadata

Severity
High
Score / CVSS
7.1
Creation Date
3h ago
Vendor
mra13
Product
Stripe Payments
Attack Type
CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Attack Complexity
LOW

Narrative and Response

Description

Unauthenticated Cross Site Scripting (XSS) in Stripe Payments <= 2.1.2 versions.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "7.1",
  "pubDate": "2026-08-24T22:17:20.930Z",
  "pubdate": "2026-08-24T22:17:20.930Z",
  "executiveSummary": "An unauthenticated Cross-Site Scripting (XSS) vulnerability exists in the Stripe Payments plugin affecting versions 2.1.2 and below. This security flaw allows remote, unauthenticated attackers to inject malicious client-side scripts, typically JavaScript, into vulnerable web pages rendered by the affected software.\nThe primary impact of this vulnerability includes session hijacking, credential theft, malicious redirection, and defacement of the targeted application. Because the execution of the injected payload occurs within the context of the victim's browser session, attackers can potentially compromise administrative or user accounts depending on the interaction.\nThe affected system comprises installations of Stripe Payments up to version 2.1.2. The risk implication is significant as it requires no prior authentication or specialized privileges, lowering the barrier to exploitation. Attackers merely need to induce a user to interact with a crafted request or URL containing the malicious payload.\nExploitation requirements are minimal, relying on network accessibility to the vulnerable web application and a victim executing the injected script by visiting the compromised context. Remediation requires updating the affected product to a patched version beyond 2.1.2 once available or applying appropriate input sanitization and output encoding controls.",
  "technicalDetails": "The root cause of this vulnerability stems from insufficient input sanitization and a lack of proper contextual output encoding within the Stripe Payments plugin for versions <= 2.1.2. User-supplied parameters are directly reflected into the Document Object Model (DOM) without adequate validation, enabling the injection of arbitrary HTML and JavaScript payloads.\nThe vulnerability resides in the request handling components of the Stripe Payments product, which process incoming HTTP parameters without ensuring they are free from executable markup. Network exposure is external, meaning any remote unauthenticated attacker can target the web application over standard HTTP/HTTPS protocols without holding any pre-existing privileges or authentication tokens.\nThe attack flow proceeds as follows: First, the attacker crafts a malicious URL containing an XSS payload targeted at an input parameter processed by the vulnerable Stripe Payments components. Second, the attacker induces a targeted user to click the crafted link or visit the compromised endpoint via social engineering or other delivery mechanisms. Third, the server processes the request and improperly reflects the unsanitized input within the HTTP response body. Fourth, the victim's browser parses the response, executing the injected script within the security context of the origin site.\nThe payload behavior involves executing arbitrary JavaScript in the victim's browser session. This grants the attacker the ability to access Document object properties, read sensitive DOM data, extract session cookies, perform unauthorized actions on behalf of the user, or pivot to further client-side attacks.\nPost-exploitation impact depends heavily on the privileges of the victim interacting with the malicious payload. If a privileged administrator executes the payload, the attacker may achieve full administrative compromise of the web application, leading to further server-side execution or persistent data exfiltration."
}
CVE-2026-78282: Stripe Payments Unauthenticated Cross-Site Scripting (HIGH Severity, CVSS: 7.1) - Sceawere