Mollie for Drupal
2 security fixes in one update. Mollie for Drupal fixed 2 separate security bugs at once: 1 information disclosure, 1 incorrect authorization. One update covers all of them. The most serious, SA-CONTRIB-2026-329, is explained here and the full list is at the end of the card.
The module can sometimes reveal the secret security token used to connect to the payment provider. Anyone without logging in could see this hidden token. They could not alter any information on the site.
- Who could do thisAnyone visiting the site. No login needed.
- Does it apply to youA site is affected if the webform part of the module is turned on.
- Has it been used in attacksNo sign of it.
- How urgentDrupal rates this moderately critical. Include it in your next routine update, within the month.
Tell your developerUpdate Mollie for Drupal to 2.3.2.
For developers: what the fix changed
The fix adds a cryptographic signature to the redirect URL in `PaymentStorage.php` and verifies it in `RedirectController::paymentRedirect` to prevent unauthorized access. It also enforces context validation for transactions in `WebhookController.php` and `Mollie.php`.
Also in this release The release also fixes a plugin instantiation issue in the Mollie commerce payment gateway and adds automated tests.
modules/mollie_commerce/src/Plugin/Commerce/PaymentGateway/Mollie.php+11 −1 fixsrc/Controller/RedirectController.php+14 −1 fixsrc/Controller/WebhookController.php+22 −13 fixsrc/Entity/PaymentStorage.php+3 −1 fixsrc/RedirectSignature.php+54 −0 fix
- Moderately critical · Information disclosure · SA-CONTRIB-2026-329
- Moderately critical · Incorrect authorization · SA-CONTRIB-2026-328