CVE-2026-12128 in Pinpoint Booking System Plugininformación

Resumen

por VulDB • 2026-08-15

El plugin Pinpoint Booking System – Version 2 para WordPress es vulnerable a Manipulación de Precios (Price Manipulation) mediante el parámetro `cart_data` en todas las versiones hasta la 2.9.9.6.8, incluidas. Esto se debe a que la acción AJAX `dopbsp_woocommerce_add_to_cart` está registrada vía `wp_ajax_nopriv_*` sin autenticación, sin verificación de nonce y sin recálculo del precio en el lado del servidor; el manejador `update` lee `price_total` directamente desde el parámetro POST `cart_data`, controlado por el atacante, y lo persiste en la base de datos mediante `$wpdb->insert()` sin validarlo frente a los precios configurados en el calendario. Posteriormente, la callback `woocommerce_before_calculate_totals` lee el valor suministrado por el atacante almacenado en la base de datos y lo pasa directamente a `$product->set_price()` sin recalcularlo según la configuración del calendario. Esto permite que atacantes no autenticados anulen el precio de pago (checkout) de WooCommerce para cualquier producto reservable vinculado a un calendario de reservas, estableciéndolo en un valor arbitrario, lo que efectivamente habilita la compra de dicho producto a un precio elegido por sí mismos.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

Wordfence

Reservar

2026-06-12

Divulgación

2026-08-15

Moderación

aceptado

Artículo

VDB-390148

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you need the next level of professionalism?

Upgrade your account now!