What’s Vulnerable › Vulnerabilities

CVE-2026-16650: Charitable < 1.8.12 - Unauthenticated Donation Payment-Status Manipulation via Square Webhook Signature Bypass

Description

The Charitable WordPress plugin before 1.8.12 does not verify the authenticity of incoming Square payment webhook events in a default configuration, allowing unauthenticated attackers to forge webhook notifications that mark donations as paid without any real payment.

Affected products

How to fix

Upgrade to a fixed version: Charitable 1.8.12. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2026-16650 or the next vulnerability affects your stack