Saltar al contenido
DUPIN
ALERTAS · EN VIVO
Contacto

VULNERABILIDADDetectada 30 OCT · 10:28

CVE-2026-119558 Evasión de pago en OpenCart vía Free Checkout con puntos de recompensa

OpenCart hasta 4.1.0.4 contiene una vulnerabilidad de lógica de negocio que permite a clientes autenticados realizar pedidos a precio completo sin pagar borrando los puntos de recompensa tras seleccionar Free Checkout. Los atacantes pueden aplicar puntos, guardar Free Checkout y luego enviar cero puntos mediante reward.save para que el manejador de confirmación avance el pedido a estado Free Checkout sin pago.

3.1BAJA

CVSS 3.1

  • CVSS 4.02.3 · baja
  • Probabilidad de explotación · EPSS del 09/110,2 % · percentil 10
  • Explotada activamenteNo confirmada
  • Exploit públicoNo conocido

Afectados

  • OpenCart

    hasta 4.1.0.4

Qué hacer

  1. Verificá si usás OpenCart y en qué versión.
  2. Actualizá a la versión corregida que indique el fabricante en su aviso o aplicá su mitigación.
  3. Revisá registros y accesos de los sistemas expuestos para descartar un uso previo.

Calculadora CVSS

CVSS 3.1 · 3.1 BAJA

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

  • Vector de ataqueRed
  • Complejidad del ataqueAlta
  • Privilegios requeridosBajos
  • Interacción del usuarioNinguna
  • AlcanceSin cambio
  • ConfidencialidadNinguna
  • IntegridadBaja
  • DisponibilidadNinguna

CVSS 4.0 · 2.3 BAJA

CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

  • Vector de ataqueRed
  • Complejidad del ataqueAlta
  • Requisitos del ataquePresentes
  • Privilegios requeridosBajos
  • Interacción del usuarioNinguna
  • Confidencialidad (sistema vulnerable)Ninguna
  • Integridad (sistema vulnerable)Baja
  • Disponibilidad (sistema vulnerable)Ninguna
  • Confidencialidad (sistemas posteriores)Ninguna
  • Integridad (sistemas posteriores)Ninguna
  • Disponibilidad (sistemas posteriores)Ninguna

Descripción original

OpenCart through 4.1.0.4 contains a business logic vulnerability that allows logged-in customers to place unpaid full-price orders by clearing reward points after selecting Free Checkout. Attackers can apply points, save Free Checkout, then submit zero points via reward.save so the confirm handler advances the order to Free Checkout status without payment.

Referencias (5)

Resumen traducido automáticamente de la descripción original. Fuente: Nureq Monitor. Cómo funciona.

DUPIN · CONTACTO

Contanos tu caso

El mensaje ya va armado: podés cambiarlo.

También podés escribir a [email protected]. Usamos tus datos solo para responderte.