CVE-2025-13384CWE-862broken-access-control

CVE-2025-13384

High · published November 22, 2025

CVSS v3.1
7.5
EPSS
0%
Percentile
28.3
In the wild
Unconfirmed
What it is

⚡ A crafty endpoint is letting the party crash! The CP Contact Form with PayPal plugin for WordPress exposes a door wide open for unauthenticated attackers to mark submissions as paid. 🔥 Think of it like a restaurant that serves food without checking if the diner has actually paid. Every time someone walks in, they could simply declare they've settled the bill and walk out with their meal, leaving the restaurant with a huge loss! An attacker could forge payment notifications, marking any form submission as paid without actually transferring any funds. This could lead to financial chaos, where service owners think they've received payments while being left in the lurch, totally unprotected against fraud.

Put simply

Think of it like a restaurant that serves food without checking if the diner has actually paid. Every time someone walks in, they could simply declare they've settled the bill and walk out with their meal, leaving the restaurant with a huge loss! This vulnerability allows attackers to exploit an unauthenticated endpoint in the CP Contact Form with PayPal plugin, enabling them to send fake payment confirmation messages, bypassing necessary authentication checks.

What to do

An attacker could forge payment notifications, marking any form submission as paid without actually transferring any funds. This could lead to financial chaos, where service owners think they've received payments while being left in the lurch, totally unprotected against fraud. Update the CP Contact Form with PayPal plugin to version 1.3.57 or later immediately. Ensure that you also implement nonce verification and validate PayPal's IPN signatures to secure payment processing. Regularly audit your plugins for vulnerabilities as part of your security hygiene! You've got this! With a quick update and some tweaks, you can lock down your site and keep fraudsters at bay. 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00357 · 28.3th percentile
Weakness
CWE-862 · Missing Authorization
Published
2025-11-22T13:15Z
References (5)
EPSS history
Timeline
  • 22 NOV 07:29Z
    CP Contact Form with PayPal <= 1.3.56 - Missing Authorization to Unauthenticated Arbitrary Payment Confirmation
    cvelistv5