CVE Catalog

CVE-2026-18467

CriticalCVSS 9.8
Published: Translated: NVD NIST

Summary

The Paytium: Mollie payment forms & donations plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 5.0.3. The 5.0.3 patch added a signature gate on the pt-paytium-user-data field but left a second filter, pt_cf_checkout_meta(), that copies $_POST['pt_form_field'] values without signature verification, allowing the user role to be overwritten and an administrator account to be created.

Risk Assessment

An unauthenticated attacker can register an account with the administrator role and fully take over the WordPress site, posing a critical risk to the confidentiality and integrity of the service.

Recommendation

Update the Paytium plugin to a version later than 5.0.3, or if that is not possible, immediately disable the plugin or remove publicly exposed [paytium] shortcode forms.

Related vulnerabilities

Original NVD description (English source)

The Paytium: Mollie payment forms & donations plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 5.0.3. The 5.0.3 patch introduced a wp_hash()/hash_equals() signature gate on the pt-paytium-user-data field, but left a second filter — pt_cf_checkout_meta(), registered on the pt_meta_values hook after the signed builder — that copies every $_POST['pt_form_field'][*] key verbatim into the payment meta array without any signature verification; this allows the pt-user-role value it copies to overwrite the signed path's output, after which paytium_user_data_processing() reads the persisted _pt-user-role post meta and passes it directly as the role argument to wp_insert_user(). This makes it possible for unauthenticated attackers to register a new WordPress account with the administrator role and fully take over the site. Exploitation requires submitting a payment through a publicly-exposed [paytium] shortcode form and completing the resulting payment flow, after which the attacker can seize the new administrator account via the standard lost-password flow on their supplied email address.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS