Vulnerability · Published Feb 3, 2023 · Assigned by GitHub_M

CVE-2023-23941SwagPayPal payment not sent to PayPal correctly

High 7.5

In plain English

A high-severity insufficient verification of data authenticity in SwagPayPal from shopware. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 23% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)7.5High
Exploit odds (30 days)0.3%top 77.5% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

SwagPayPal is a PayPal integration for shopware/platform. If JavaScript-based PayPal checkout methods are used (PayPal Plus, Smart Payment Buttons, SEPA, Pay Later, Venmo, Credit card), the amount and item list sent to PayPal may not be identical to the one in the created order. The problem has been fixed with version 5.4.4. As a workaround, disable the aforementioned payment methods or use the Security Plugin in version >= 1.0.21.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Packagistswag/paypal5.4.4GHSA-vxpm-8hcp-qh27

Affected products (as reported)

VendorProductVersions
shopware SwagPayPal < 5.4.4

Weakness: CWE-345 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N

References