← Back to CVE Explorer

CVE-2026-68500

Full vulnerability record from the local CVENow database.

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.

Severity
HIGH
CVSS score
7.5 (v3.1)
Vulnerability status
Deferred
Source identifier
Published
2026-07-30 21:18:13.007000
Last modified
2026-10-23 22:10:00.160000
View original CVE JSON
{
  "id": "CVE-2026-68500",
  "sourceIdentifier": "[email protected]",
  "published": "2026-07-30T21:18:13.007",
  "lastModified": "2026-10-23T22:10:00.160",
  "vulnStatus": "Deferred",
  "cveTags": [],
  "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'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."
    },
    {
      "lang": "es",
      "value": "El plugin Sylius Mollie proporciona integración de pagos de Mollie para aplicaciones Sylius. Antes de las versiones 2.2.8, 3.2.4 y 3.3.1, el webhook de pago POST /{_locale}/update-payment del plugin Sylius Mollie acepta parámetros id y orderId controlados por el atacante, pero no verifica que el pago de Mollie pertenezca al pedido Sylius referenciado, permitiendo a un atacante no autenticado con cualquier ID de pago de Mollie válido y pagado marcar un pedido de la víctima como pagado sin transferir fondos para ese pedido. Este problema está solucionado en las versiones 2.2.8, 3.2.4 y 3.3.1."
    }
  ],
  "affected": [
    {
      "source": "[email protected]",
      "affectedData": [
        {
          "vendor": "Sylius",
          "product": "MolliePlugin",
          "versions": [
            {
              "version": "< 2.2.8",
              "status": "affected"
            },
            {
              "version": ">= 3.0.0, < 3.2.4",
              "status": "affected"
            },
            {
              "version": ">= 3.3.0, < 3.3.1",
              "status": "affected"
            }
          ]
        }
      ]
    }
  ],
  "metrics": {
    "cvssMetricV31": [
      {
        "source": "[email protected]",
        "type": "Secondary",
        "cvssData": {
          "version": "3.1",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N",
          "baseScore": 7.5,
          "baseSeverity": "HIGH",
          "attackVector": "NETWORK",
          "attackComplexity": "LOW",
          "privilegesRequired": "NONE",
          "userInteraction": "NONE",
          "scope": "UNCHANGED",
          "confidentialityImpact": "NONE",
          "integrityImpact": "HIGH",
          "availabilityImpact": "NONE"
        },
        "exploitabilityScore": 3.9,
        "impactScore": 3.6
      }
    ],
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "timestamp": "2026-07-31T14:36:41.859832Z",
          "id": "CVE-2026-68500",
          "options": [
            {
              "exploitation": "none"
            },
            {
              "automatable": "yes"
            },
            {
              "technicalImpact": "partial"
            }
          ],
          "role": "CISA Coordinator",
          "version": "2.0.3"
        }
      }
    ]
  },
  "weaknesses": [
    {
      "source": "[email protected]",
      "type": "Secondary",
      "description": [
        {
          "lang": "en",
          "value": "CWE-639"
        }
      ]
    }
  ],
  "references": [
    {
      "url": "https://github.com/Sylius/MolliePlugin/commit/01316b3ad3cf82e3c5ad160115d0a2cf89174e49",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/Sylius/MolliePlugin/commit/153c754486b1bc597b67a90ac07ef71cd7958267",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/Sylius/MolliePlugin/commit/d1f7753e92106e8bf3bedcfc61b02ea7b8e1c38a",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/Sylius/MolliePlugin/pull/351",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/Sylius/MolliePlugin/pull/352",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/Sylius/MolliePlugin/pull/354",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/Sylius/MolliePlugin/releases/tag/v2.2.8",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/Sylius/MolliePlugin/releases/tag/v3.2.4",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/Sylius/MolliePlugin/releases/tag/v3.3.1",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/Sylius/MolliePlugin/security/advisories/GHSA-rc52-c4hv-w89p",
      "source": "[email protected]"
    }
  ]
}