CVE-2025-3889

MediumCVSS 5.3/10Last modified Jun 17, 2026

Description

The WordPress Simple Shopping Cart plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 5.1.3 via the 'process_payment_data' due to missing validation on a user controlled key. This makes it possible for unauthenticated attackers to change the quantity of a product to a negative number, which subtracts the product cost from the total order cost. The attack will only work with Manual Checkout mode, as PayPal and Stripe will not process payments for a negative quantity.

Metrics

CVSS 3.1 5.3/10CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
May 1, 2025
Last modified
Jun 17, 2026
NVD status
Analyzed

Related CVEs from 2025

CVE-2025-38905.4The WordPress Simple Shopping Cart plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'wp_cart_button' shortCVE-2025-38917.5A flaw was found in the mod_auth_openidc module for Apache httpd. This flaw allows a remote, unauthenticated attacker to trigger a denial ofCVE-2025-38926.7ACAP applications can be executed with elevated privileges, potentially leading to privilege escalation. This vulnerability can only be explCVE-2025-38938.6While editing pages managed by MegaBIP a user with high privileges is prompted to give a reasoning for performing this action. Input provideCVE-2025-38944.8Text editor embedded into MegaBIP software does not neutralize user input allowing Stored XSS attacks on other users. In order to use the edCVE-2025-38959.1Token used for resetting passwords in MegaBIP software are generated using a small space of random values combined with a queryable value. CVE-2025-38975.9The EUCookieLaw plugin for WordPress is vulnerable to Arbitrary File Read in all versions up to, and including, 2.7.2 via the 'file_get_contCVE-2025-38986.5CWE-20: Improper Input Validation vulnerability exists that could cause Denial of Service when an authenticated malicious user sends HTTPS rCVE-2025-38995.4CWE-79: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability exists in Certificates page on WeCVE-2025-39006.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Drupal Colorbox allows Cross-Site ScriCVE-2025-39016.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Drupal Bootstrap Site Alert allows CroCVE-2025-39026.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Drupal Block Class allows Cross-Site S
CVE-2025-3889: Medium severity, CVSS 5.3 | Vulnix