CVE-2024-5861 WP Easy Pay (Free) <= 4.2.3 - Missing Authorization to Unauthenticated Service Disconnection

Medium 5.3 Published Updated

Unauthenticated attackers can disconnect Square integration due to missing capability checks in the WP Easy Pay plugin.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2024-5861?

CVE-2024-5861 is a medium-severity missing authorization vulnerability in saadiqbal WP Easy Pay – Payment and Donation form Builder for Square, published on 24 Jul 2024. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

The WP EasyPay – Square for WordPress plugin for WordPress is vulnerable to unauthorized modification of datadue to a missing capability check on the wpep_square_disconnect() function in all versions up to, and including, 4.2.3. This makes it possible for unauthenticated attackers to disconnect square.

Weakness: CWE-862

Which versions are affected by CVE-2024-5861?

It affects 1 product.

Products include Wpeasypay Wp Easypay.

How do I fix CVE-2024-5861?

No fix has been published for CVE-2024-5861 yet. Limit exposure of the affected software until one is available.

Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.

Is CVE-2024-5861 being exploited?

There is no known exploitation of CVE-2024-5861 in the wild and no public exploit code.

Sources

Also known as GHSA-j39v-xvqw-5q63.

Is CVE-2024-5861 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free