CVE-2026-128043
Received Received - Intake

Cross-Site Request Forgery in OpenMage Magento-LTS

Vulnerability report for CVE-2026-128043, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-11-13

Last updated on: 2026-11-13

Assigner: VulnCheck

Description

OpenMage magento-lts before 20.19.0 and 21.0.0-beta1 before 21.0.0-beta3 contains a cross-site request forgery vulnerability in PayPal cancel and decline return handlers that trust only the checkout session without verifying the request came from PayPal. Attackers can lure a shopper into a cross-site GET to paypal/standard/cancel to cancel their recent uninvoiced order, void pending authorizations, and restore items to the cart.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-11-13
Last Modified
2026-11-13
Generated
2026-11-13
AI Q&A
2026-11-13
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 4 associated CPEs
Vendor Product Version / Range
openmage magento_lts to 20.19.0 (exc)
openmage magento_lts to 21.0.0-beta1 (exc)
openmage magento_lts to 21.0.0-beta3 (exc)
openmage magento_lts From 21.0.0-beta1 (inc) to 21.0.0-beta3 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-352 The web application does not, or cannot, sufficiently verify whether a request was intentionally provided by the user who sent the request, which could have originated from an unauthorized actor.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a Cross-Site Request Forgery (CSRF) flaw in OpenMage Magento-LTS versions before 20.19.0 and 21.0.0-beta1 through 21.0.0-beta3. It affects PayPal cancel and decline return handlers which do not verify if a request came from PayPal, only trusting the checkout session. Attackers can trick users into clicking a malicious link that sends a GET request to paypal/standard/cancel, canceling recent uninvoiced orders, voiding pending authorizations, and restoring items to the cart.

Detection Guidance

To detect this vulnerability, monitor for unusual GET requests to PayPal-related endpoints like paypal/standard/cancel. Check server logs for repeated or unexpected order cancellations, especially if items are restored to carts without user action. Verify if your OpenMage Magento-LTS version is below 20.19.0 or 21.0.0-beta3.

Impact Analysis

If exploited, this vulnerability allows attackers to cancel your recent uninvoiced orders without your consent, void pending authorizations, and restore items to your cart. This could lead to financial loss if orders are canceled after payment, disrupt business operations, or cause inconvenience by forcing you to re-add items to your cart.

Mitigation Strategies

Immediately upgrade OpenMage Magento-LTS to version 20.19.0 or 21.0.0-beta3 or later. Ensure the fix includes nonce validation for PayPal return handlers to prevent forged requests. Review server logs for signs of exploitation and block suspicious IP addresses if detected.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-128043. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...