Search
Find a vulnerability
Search criteria
4 vulnerabilities found for MolliePlugin by Sylius
CVE-2026-68501 (GCVE-0-2026-68501)
Vulnerability from nvd – Published: 2026-07-30 20:27 – Updated: 2026-07-31 15:59
VLAI
EPSS
VEX
Title
Sylius Mollie Plugin: Unauthenticated IDOR leaks order token and customer PII
Summary
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 GET /{_locale}/thank-you PageRedirectController::thankYouAction and GET /{_locale}/get-code QrCodeAction::fetchQrCodeFromOrder endpoints look up sequential orderId values without ownership or session checks, exposing order tokenValue values that can be used with GET /{_locale}/register-after-checkout/{tokenValue} to view customer first name, last name, and email. This issue is fixed in 2.2.8, 3.2.4, and 3.3.1.
Severity
6.5 (Medium)
SSVC
Exploitation: poc
Automatable: yes
Technical Impact: partial
CISA Coordinator · CISA-ADP (v2.0.3)
Decision recorded 2026-07-31 15:53 UTC
CWE
- CWE-639 - Authorization Bypass Through User-Controlled Key
Assigner
References
10 references
| URL | Tags |
|---|---|
| https://github.com/Sylius/MolliePlugin/security/a… | x_refsource_CONFIRM |
| https://github.com/Sylius/MolliePlugin/pull/351 | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/pull/352 | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/pull/354 | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/commit/013… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/commit/153… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/commit/d1f… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/releases/t… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/releases/t… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/releases/t… | x_refsource_MISC |
Impacted products
1 product
| Vendor | Product | Version | |
|---|---|---|---|
| Sylius | MolliePlugin |
Affected:
< 2.2.8
Affected: >= 3.0.0, < 3.2.4 Affected: >= 3.3.0, < 3.3.1 |
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2026-68501",
"options": [
{
"Exploitation": "poc"
},
{
"Automatable": "yes"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-07-31T15:53:18.678307Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2026-07-31T15:59:04.182Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"references": [
{
"tags": [
"exploit"
],
"url": "https://github.com/Sylius/MolliePlugin/security/advisories/GHSA-x83g-979r-f5fh"
}
],
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"product": "MolliePlugin",
"vendor": "Sylius",
"versions": [
{
"status": "affected",
"version": "\u003c 2.2.8"
},
{
"status": "affected",
"version": "\u003e= 3.0.0, \u003c 3.2.4"
},
{
"status": "affected",
"version": "\u003e= 3.3.0, \u003c 3.3.1"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "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\u0027s GET /{_locale}/thank-you PageRedirectController::thankYouAction and GET /{_locale}/get-code QrCodeAction::fetchQrCodeFromOrder endpoints look up sequential orderId values without ownership or session checks, exposing order tokenValue values that can be used with GET /{_locale}/register-after-checkout/{tokenValue} to view customer first name, last name, and email. This issue is fixed in 2.2.8, 3.2.4, and 3.3.1."
}
],
"metrics": [
{
"cvssV3_1": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "LOW",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L",
"version": "3.1"
}
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-639",
"description": "CWE-639: Authorization Bypass Through User-Controlled Key",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-07-30T20:27:34.465Z",
"orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"shortName": "GitHub_M"
},
"references": [
{
"name": "https://github.com/Sylius/MolliePlugin/security/advisories/GHSA-x83g-979r-f5fh",
"tags": [
"x_refsource_CONFIRM"
],
"url": "https://github.com/Sylius/MolliePlugin/security/advisories/GHSA-x83g-979r-f5fh"
},
{
"name": "https://github.com/Sylius/MolliePlugin/pull/351",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/pull/351"
},
{
"name": "https://github.com/Sylius/MolliePlugin/pull/352",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/pull/352"
},
{
"name": "https://github.com/Sylius/MolliePlugin/pull/354",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/pull/354"
},
{
"name": "https://github.com/Sylius/MolliePlugin/commit/01316b3ad3cf82e3c5ad160115d0a2cf89174e49",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/commit/01316b3ad3cf82e3c5ad160115d0a2cf89174e49"
},
{
"name": "https://github.com/Sylius/MolliePlugin/commit/153c754486b1bc597b67a90ac07ef71cd7958267",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/commit/153c754486b1bc597b67a90ac07ef71cd7958267"
},
{
"name": "https://github.com/Sylius/MolliePlugin/commit/d1f7753e92106e8bf3bedcfc61b02ea7b8e1c38a",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/commit/d1f7753e92106e8bf3bedcfc61b02ea7b8e1c38a"
},
{
"name": "https://github.com/Sylius/MolliePlugin/releases/tag/v2.2.8",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/releases/tag/v2.2.8"
},
{
"name": "https://github.com/Sylius/MolliePlugin/releases/tag/v3.2.4",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/releases/tag/v3.2.4"
},
{
"name": "https://github.com/Sylius/MolliePlugin/releases/tag/v3.3.1",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/releases/tag/v3.3.1"
}
],
"source": {
"advisory": "GHSA-x83g-979r-f5fh",
"discovery": "UNKNOWN"
},
"title": "Sylius Mollie Plugin: Unauthenticated IDOR leaks order token and customer PII"
}
},
"cveMetadata": {
"assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"assignerShortName": "GitHub_M",
"cveId": "CVE-2026-68501",
"datePublished": "2026-07-30T20:27:34.465Z",
"dateReserved": "2026-07-30T16:19:08.081Z",
"dateUpdated": "2026-07-31T15:59:04.182Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2"
}
CVE-2026-68500 (GCVE-0-2026-68500)
Vulnerability from nvd – Published: 2026-07-30 20:15 – Updated: 2026-07-31 14:36
VLAI
EPSS
VEX
Title
Sylius Mollie Plugin: Payment status forgery via the payment webhook
Summary
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.
Severity
7.5 (High)
SSVC
Exploitation: none
Automatable: yes
Technical Impact: partial
CISA Coordinator · CISA-ADP (v2.0.3)
Decision recorded 2026-07-31 14:36 UTC
CWE
- CWE-639 - Authorization Bypass Through User-Controlled Key
Assigner
References
10 references
| URL | Tags |
|---|---|
| https://github.com/Sylius/MolliePlugin/security/a… | x_refsource_CONFIRM |
| https://github.com/Sylius/MolliePlugin/pull/351 | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/pull/352 | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/pull/354 | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/commit/013… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/commit/153… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/commit/d1f… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/releases/t… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/releases/t… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/releases/t… | x_refsource_MISC |
Impacted products
1 product
| Vendor | Product | Version | |
|---|---|---|---|
| Sylius | MolliePlugin |
Affected:
< 2.2.8
Affected: >= 3.0.0, < 3.2.4 Affected: >= 3.3.0, < 3.3.1 |
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2026-68500",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "yes"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-07-31T14:36:41.859832Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2026-07-31T14:36:51.614Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"product": "MolliePlugin",
"vendor": "Sylius",
"versions": [
{
"status": "affected",
"version": "\u003c 2.2.8"
},
{
"status": "affected",
"version": "\u003e= 3.0.0, \u003c 3.2.4"
},
{
"status": "affected",
"version": "\u003e= 3.3.0, \u003c 3.3.1"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "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\u0027s 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."
}
],
"metrics": [
{
"cvssV3_1": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N",
"version": "3.1"
}
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-639",
"description": "CWE-639: Authorization Bypass Through User-Controlled Key",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-07-30T20:15:11.785Z",
"orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"shortName": "GitHub_M"
},
"references": [
{
"name": "https://github.com/Sylius/MolliePlugin/security/advisories/GHSA-rc52-c4hv-w89p",
"tags": [
"x_refsource_CONFIRM"
],
"url": "https://github.com/Sylius/MolliePlugin/security/advisories/GHSA-rc52-c4hv-w89p"
},
{
"name": "https://github.com/Sylius/MolliePlugin/pull/351",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/pull/351"
},
{
"name": "https://github.com/Sylius/MolliePlugin/pull/352",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/pull/352"
},
{
"name": "https://github.com/Sylius/MolliePlugin/pull/354",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/pull/354"
},
{
"name": "https://github.com/Sylius/MolliePlugin/commit/01316b3ad3cf82e3c5ad160115d0a2cf89174e49",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/commit/01316b3ad3cf82e3c5ad160115d0a2cf89174e49"
},
{
"name": "https://github.com/Sylius/MolliePlugin/commit/153c754486b1bc597b67a90ac07ef71cd7958267",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/commit/153c754486b1bc597b67a90ac07ef71cd7958267"
},
{
"name": "https://github.com/Sylius/MolliePlugin/commit/d1f7753e92106e8bf3bedcfc61b02ea7b8e1c38a",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/commit/d1f7753e92106e8bf3bedcfc61b02ea7b8e1c38a"
},
{
"name": "https://github.com/Sylius/MolliePlugin/releases/tag/v2.2.8",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/releases/tag/v2.2.8"
},
{
"name": "https://github.com/Sylius/MolliePlugin/releases/tag/v3.2.4",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/releases/tag/v3.2.4"
},
{
"name": "https://github.com/Sylius/MolliePlugin/releases/tag/v3.3.1",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/releases/tag/v3.3.1"
}
],
"source": {
"advisory": "GHSA-rc52-c4hv-w89p",
"discovery": "UNKNOWN"
},
"title": "Sylius Mollie Plugin: Payment status forgery via the payment webhook"
}
},
"cveMetadata": {
"assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"assignerShortName": "GitHub_M",
"cveId": "CVE-2026-68500",
"datePublished": "2026-07-30T20:15:11.785Z",
"dateReserved": "2026-07-30T16:19:08.081Z",
"dateUpdated": "2026-07-31T14:36:51.614Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2"
}
CVE-2026-68501 (GCVE-0-2026-68501)
Vulnerability from cvelistv5 – Published: 2026-07-30 20:27 – Updated: 2026-07-31 15:59
VLAI
EPSS
VEX
Title
Sylius Mollie Plugin: Unauthenticated IDOR leaks order token and customer PII
Summary
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 GET /{_locale}/thank-you PageRedirectController::thankYouAction and GET /{_locale}/get-code QrCodeAction::fetchQrCodeFromOrder endpoints look up sequential orderId values without ownership or session checks, exposing order tokenValue values that can be used with GET /{_locale}/register-after-checkout/{tokenValue} to view customer first name, last name, and email. This issue is fixed in 2.2.8, 3.2.4, and 3.3.1.
Severity
6.5 (Medium)
SSVC
Exploitation: poc
Automatable: yes
Technical Impact: partial
CISA Coordinator · CISA-ADP (v2.0.3)
Decision recorded 2026-07-31 15:53 UTC
CWE
- CWE-639 - Authorization Bypass Through User-Controlled Key
Assigner
References
10 references
| URL | Tags |
|---|---|
| https://github.com/Sylius/MolliePlugin/security/a… | x_refsource_CONFIRM |
| https://github.com/Sylius/MolliePlugin/pull/351 | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/pull/352 | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/pull/354 | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/commit/013… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/commit/153… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/commit/d1f… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/releases/t… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/releases/t… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/releases/t… | x_refsource_MISC |
Impacted products
1 product
| Vendor | Product | Version | |
|---|---|---|---|
| Sylius | MolliePlugin |
Affected:
< 2.2.8
Affected: >= 3.0.0, < 3.2.4 Affected: >= 3.3.0, < 3.3.1 |
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2026-68501",
"options": [
{
"Exploitation": "poc"
},
{
"Automatable": "yes"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-07-31T15:53:18.678307Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2026-07-31T15:59:04.182Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"references": [
{
"tags": [
"exploit"
],
"url": "https://github.com/Sylius/MolliePlugin/security/advisories/GHSA-x83g-979r-f5fh"
}
],
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"product": "MolliePlugin",
"vendor": "Sylius",
"versions": [
{
"status": "affected",
"version": "\u003c 2.2.8"
},
{
"status": "affected",
"version": "\u003e= 3.0.0, \u003c 3.2.4"
},
{
"status": "affected",
"version": "\u003e= 3.3.0, \u003c 3.3.1"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "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\u0027s GET /{_locale}/thank-you PageRedirectController::thankYouAction and GET /{_locale}/get-code QrCodeAction::fetchQrCodeFromOrder endpoints look up sequential orderId values without ownership or session checks, exposing order tokenValue values that can be used with GET /{_locale}/register-after-checkout/{tokenValue} to view customer first name, last name, and email. This issue is fixed in 2.2.8, 3.2.4, and 3.3.1."
}
],
"metrics": [
{
"cvssV3_1": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "LOW",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L",
"version": "3.1"
}
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-639",
"description": "CWE-639: Authorization Bypass Through User-Controlled Key",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-07-30T20:27:34.465Z",
"orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"shortName": "GitHub_M"
},
"references": [
{
"name": "https://github.com/Sylius/MolliePlugin/security/advisories/GHSA-x83g-979r-f5fh",
"tags": [
"x_refsource_CONFIRM"
],
"url": "https://github.com/Sylius/MolliePlugin/security/advisories/GHSA-x83g-979r-f5fh"
},
{
"name": "https://github.com/Sylius/MolliePlugin/pull/351",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/pull/351"
},
{
"name": "https://github.com/Sylius/MolliePlugin/pull/352",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/pull/352"
},
{
"name": "https://github.com/Sylius/MolliePlugin/pull/354",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/pull/354"
},
{
"name": "https://github.com/Sylius/MolliePlugin/commit/01316b3ad3cf82e3c5ad160115d0a2cf89174e49",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/commit/01316b3ad3cf82e3c5ad160115d0a2cf89174e49"
},
{
"name": "https://github.com/Sylius/MolliePlugin/commit/153c754486b1bc597b67a90ac07ef71cd7958267",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/commit/153c754486b1bc597b67a90ac07ef71cd7958267"
},
{
"name": "https://github.com/Sylius/MolliePlugin/commit/d1f7753e92106e8bf3bedcfc61b02ea7b8e1c38a",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/commit/d1f7753e92106e8bf3bedcfc61b02ea7b8e1c38a"
},
{
"name": "https://github.com/Sylius/MolliePlugin/releases/tag/v2.2.8",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/releases/tag/v2.2.8"
},
{
"name": "https://github.com/Sylius/MolliePlugin/releases/tag/v3.2.4",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/releases/tag/v3.2.4"
},
{
"name": "https://github.com/Sylius/MolliePlugin/releases/tag/v3.3.1",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/releases/tag/v3.3.1"
}
],
"source": {
"advisory": "GHSA-x83g-979r-f5fh",
"discovery": "UNKNOWN"
},
"title": "Sylius Mollie Plugin: Unauthenticated IDOR leaks order token and customer PII"
}
},
"cveMetadata": {
"assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"assignerShortName": "GitHub_M",
"cveId": "CVE-2026-68501",
"datePublished": "2026-07-30T20:27:34.465Z",
"dateReserved": "2026-07-30T16:19:08.081Z",
"dateUpdated": "2026-07-31T15:59:04.182Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2"
}
CVE-2026-68500 (GCVE-0-2026-68500)
Vulnerability from cvelistv5 – Published: 2026-07-30 20:15 – Updated: 2026-07-31 14:36
VLAI
EPSS
VEX
Title
Sylius Mollie Plugin: Payment status forgery via the payment webhook
Summary
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.
Severity
7.5 (High)
SSVC
Exploitation: none
Automatable: yes
Technical Impact: partial
CISA Coordinator · CISA-ADP (v2.0.3)
Decision recorded 2026-07-31 14:36 UTC
CWE
- CWE-639 - Authorization Bypass Through User-Controlled Key
Assigner
References
10 references
| URL | Tags |
|---|---|
| https://github.com/Sylius/MolliePlugin/security/a… | x_refsource_CONFIRM |
| https://github.com/Sylius/MolliePlugin/pull/351 | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/pull/352 | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/pull/354 | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/commit/013… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/commit/153… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/commit/d1f… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/releases/t… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/releases/t… | x_refsource_MISC |
| https://github.com/Sylius/MolliePlugin/releases/t… | x_refsource_MISC |
Impacted products
1 product
| Vendor | Product | Version | |
|---|---|---|---|
| Sylius | MolliePlugin |
Affected:
< 2.2.8
Affected: >= 3.0.0, < 3.2.4 Affected: >= 3.3.0, < 3.3.1 |
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2026-68500",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "yes"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-07-31T14:36:41.859832Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2026-07-31T14:36:51.614Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"product": "MolliePlugin",
"vendor": "Sylius",
"versions": [
{
"status": "affected",
"version": "\u003c 2.2.8"
},
{
"status": "affected",
"version": "\u003e= 3.0.0, \u003c 3.2.4"
},
{
"status": "affected",
"version": "\u003e= 3.3.0, \u003c 3.3.1"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "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\u0027s 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."
}
],
"metrics": [
{
"cvssV3_1": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N",
"version": "3.1"
}
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-639",
"description": "CWE-639: Authorization Bypass Through User-Controlled Key",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-07-30T20:15:11.785Z",
"orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"shortName": "GitHub_M"
},
"references": [
{
"name": "https://github.com/Sylius/MolliePlugin/security/advisories/GHSA-rc52-c4hv-w89p",
"tags": [
"x_refsource_CONFIRM"
],
"url": "https://github.com/Sylius/MolliePlugin/security/advisories/GHSA-rc52-c4hv-w89p"
},
{
"name": "https://github.com/Sylius/MolliePlugin/pull/351",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/pull/351"
},
{
"name": "https://github.com/Sylius/MolliePlugin/pull/352",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/pull/352"
},
{
"name": "https://github.com/Sylius/MolliePlugin/pull/354",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/pull/354"
},
{
"name": "https://github.com/Sylius/MolliePlugin/commit/01316b3ad3cf82e3c5ad160115d0a2cf89174e49",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/commit/01316b3ad3cf82e3c5ad160115d0a2cf89174e49"
},
{
"name": "https://github.com/Sylius/MolliePlugin/commit/153c754486b1bc597b67a90ac07ef71cd7958267",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/commit/153c754486b1bc597b67a90ac07ef71cd7958267"
},
{
"name": "https://github.com/Sylius/MolliePlugin/commit/d1f7753e92106e8bf3bedcfc61b02ea7b8e1c38a",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/commit/d1f7753e92106e8bf3bedcfc61b02ea7b8e1c38a"
},
{
"name": "https://github.com/Sylius/MolliePlugin/releases/tag/v2.2.8",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/releases/tag/v2.2.8"
},
{
"name": "https://github.com/Sylius/MolliePlugin/releases/tag/v3.2.4",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/releases/tag/v3.2.4"
},
{
"name": "https://github.com/Sylius/MolliePlugin/releases/tag/v3.3.1",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/Sylius/MolliePlugin/releases/tag/v3.3.1"
}
],
"source": {
"advisory": "GHSA-rc52-c4hv-w89p",
"discovery": "UNKNOWN"
},
"title": "Sylius Mollie Plugin: Payment status forgery via the payment webhook"
}
},
"cveMetadata": {
"assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"assignerShortName": "GitHub_M",
"cveId": "CVE-2026-68500",
"datePublished": "2026-07-30T20:15:11.785Z",
"dateReserved": "2026-07-30T16:19:08.081Z",
"dateUpdated": "2026-07-31T14:36:51.614Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2"
}