| Nombre del plugin | Productos máximos por usuario para WooCommerce |
|---|---|
| Tipo de vulnerabilidad | Scripting entre sitios (XSS) |
| Número CVE | CVE-2025-47504 |
| Urgencia | Baja |
| Fecha de publicación de CVE | 2026-04-22 |
| URL de origen | CVE-2025-47504 |
XSS crítico en “Máximo de Productos por Usuario para WooCommerce” (≤ 4.3.6) — Lo que los propietarios de sitios de WordPress deben hacer ahora mismo
Fecha: 22 abr, 2026
CVE: CVE-2025-47504
Versiones afectadas: ≤ 4.3.6
Corregido en: 4.3.7
CVSS: 6.5 (Medio)
Privilegio requerido: Contribuyente (autenticado)
Complejidad de explotación: Se requiere interacción del usuario (un usuario privilegiado debe abrir un enlace / página / formulario elaborado)
Resumen
Se ha divulgado una vulnerabilidad de scripting entre sitios (XSS) en el plugin de WordPress “Máximo de Productos por Usuario para WooCommerce” que afecta a las versiones hasta e incluyendo 4.3.6.
Un usuario autenticado con el rol de Contribuyente puede proporcionar una entrada elaborada que, cuando es procesada o vista por un usuario privilegiado (administrador/gerente de tienda), puede ejecutar JavaScript proporcionado por el atacante en el navegador del usuario privilegiado.
El autor del plugin lanzó la versión 4.3.7 para abordar el problema. Si su sitio utiliza este plugin, debe priorizar la remediación y contención de inmediato.
Por qué esto es importante (versión corta)
- XSS en componentes visibles para administradores permite la ejecución de JavaScript en el contexto de un usuario privilegiado. Ese script puede robar cookies de sesión, realizar acciones administrativas o instalar puertas traseras persistentes.
- Aunque la explotación requiere interacción, las interfaces de administración son visitadas frecuentemente por el personal, lo que hace que la explotación sea realista en muchos flujos de trabajo.
- Los sitios que ejecutan WooCommerce y utilizan este plugin son los más directamente afectados; las tiendas con múltiples contribuyentes tienen un mayor riesgo.
¿Qué tipo de XSS es este y cómo podría un atacante explotarlo?
Este es un XSS autenticado donde un Contribuyente puede proporcionar contenido que se vuelve peligroso si un usuario privilegiado activa la representación de ese contenido. Los escenarios comunes de explotación incluyen:
- Un contribuyente agrega o edita una descripción de producto, metadatos de producto, nota o configuración gestionada por el plugin con una carga útil elaborada. Cuando un administrador visita la configuración del plugin, la página de edición de producto o la pantalla de revisión que representa ese contenido sin escapar, se ejecuta el JavaScript malicioso.
- Un contribuyente envía un formulario o enlace que contiene una carga útil que, cuando es previsualizada o clicada por un usuario privilegiado, se ejecuta.
- Ingeniería social para atraer a un gerente de tienda o administrador a ver “pedidos”, “límites de productos” o informes internos que activan la carga útil.
Ejemplos de impacto
- Robar cookies de autenticación o tokens de sesión y usarlos para iniciar sesión como administrador.
- Crear nuevos usuarios administradores o elevar privilegios.
- Exfiltrar datos sensibles (pedidos, metadatos de clientes).
- Inyectar puertas traseras persistentes (archivos de plugin/tema maliciosos o PHP inyectado).
- Provocar cambios de configuración en los ajustes de pago o envío.
Incluso si se etiqueta públicamente como “bajo”, el XSS que afecta a los administradores debe ser tratado seriamente — un exploit exitoso puede llevar a un compromiso total del sitio.
Lista de verificación rápida: acciones inmediatas (ordenadas)
- Actualiza el plugin a la versión 4.3.7 (o posterior) inmediatamente si puedes.
- Si no puede actualizar de inmediato:
- Desactiva el plugin hasta que puedas actualizar, o
- Aplica parches virtuales con tu Firewall de Aplicaciones Web (WAF): consulta las reglas de mitigación a continuación.
- Audita las cuentas de los contribuyentes y elimina o degrada temporalmente cualquier cuenta en la que no confíes absolutamente.
- Requiere que los usuarios privilegiados (administradores/gerentes de tienda) se reautenticen para pantallas administrativas sensibles cuando sea posible.
- Habilita la autenticación de dos factores (2FA) para todas las cuentas administrativas y usuarios con roles elevados.
- Inspecciona tu sitio en busca de indicadores de compromiso (consulta la sección de detección a continuación).
- Asegúrate de tener una copia de seguridad reciente fuera del sitio antes de realizar cambios.
Si gestionas múltiples sitios de clientes, prioriza las tiendas con alto volumen de transacciones y sitios que permiten muchos contribuyentes.