Sylius Mollie Plugin: Payment status forgery via the payment webhook
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sylius | MolliePlugin | affected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sylius | Mollieplugin |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-rc52-c4hv-w89p | Sylius Mollie Plugin vulnerable to payment status forgery via the payment webhook |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.681% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Sylius
Sylius mollieplugin |
|
| Vendors & Products |
Sylius
Sylius mollieplugin |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Sylius Mollie Plugin provides Mollie payment integration for Sylius applications. Prior to 2.2.8, 3.2.4, and 3.3.1, Sylius Mollie Plugin's POST /{_locale}/update-payment payment webhook accepts attacker-controlled id and orderId parameters but does not verify that the Mollie payment belongs to the referenced Sylius order, allowing an unauthenticated attacker with any valid paid Mollie payment ID to mark a victim order as paid without transferring funds for that order. This issue is fixed in 2.2.8, 3.2.4, and 3.3.1. | |
| Title | Sylius Mollie Plugin: Payment status forgery via the payment webhook | |
| Weaknesses | CWE-639 | |
| References |
|
|
| Metrics |
cvssV3_1
|