« Volver al listado

CVE-2026-81929

Estado: AplazadaAlta (7.2)—

El complemento Ocean Pro Demos y Ocean eComm Treasure Box para WordPress es vulnerable a Almacenamiento de Secuencias de Comandos en Sitios Cruzados (Stored XSS) a través del parámetro 'content' en todas las versiones hasta la 1.5.4 e inclusiva, y 1.8.0 respectivamente, debido a autorización insuficiente, sanitización de entrada y escape de salida inadecuados en la acción AJAX save_popup_content del Generador de Ventanas Emergentes.

Leer descripción completaMostrar menos

Esto hace posible que atacantes no autenticados inyecten secuencias de comandos web arbitrarias en una ventana emergente Gutenberg publicada que se ejecutarán cada vez que un usuario acceda a una página en la que la ventana emergente esté configurada para mostrarse. Se requiere una licencia premium válida, el módulo Generador de Ventanas Emergentes y al menos una ventana emergente Gutenberg publicada configurada para mostrarse.

Traducción automática del texto original de NVD (en inglés).

CVSS

Probabilidad de explotación (EPSS)

EPSS (Exploit Prediction Scoring System, de FIRST) estima la probabilidad de que una vulnerabilidad sea explotada en 30 días. Complementa a CVSS (impacto) y a CISA KEV (explotación confirmada).

🎯 Técnicas ATT&CK

Cómo se explota esta vulnerabilidad y qué consigue el atacante, en el lenguaje de MITRE ATT&CK.

XSS almacenado en parámetro 'content' sin sanitización en acción AJAX accesible sin autenticación (AV:N, PR:N, UI:N). Inyecta scripts JavaScript que se ejecutan en navegadores de usuarios visitando la página (T1059.007). Modifica contenido publicado (T1565.001).

Inferido por nuestro agente de análisis a partir de la descripción oficial, el vector CVSS y la CWE, y comprobado por un supervisor. Puede contener errores.

🛡️ Mitigaciones ATT&CK que cubren estas técnicas

Tecnologías afectadas (2)

⚠ Inferidas por IA a partir de la descripción — NVD aún no ha analizado esta CVE; no son CPE verificados.

CWE

Referencias

JSON original (NVD)

Mostrar
{
  "id": "CVE-2026-81929",
  "cveTags": [],
  "metrics": {
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "id": "CVE-2026-81929",
          "role": "CISA Coordinator",
          "options": [
            {
              "exploitation": "none"
            },
            {
              "automatable": "yes"
            },
            {
              "technicalImpact": "partial"
            }
          ],
          "version": "2.0.3",
          "timestamp": "2026-10-09T15:01:05.312165Z"
        }
      }
    ],
    "cvssMetricV31": [
      {
        "type": "Secondary",
        "source": "security@wordfence.com",
        "cvssData": {
          "scope": "CHANGED",
          "version": "3.1",
          "baseScore": 7.2,
          "attackVector": "NETWORK",
          "baseSeverity": "HIGH",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N",
          "integrityImpact": "LOW",
          "userInteraction": "NONE",
          "attackComplexity": "LOW",
          "availabilityImpact": "NONE",
          "privilegesRequired": "NONE",
          "confidentialityImpact": "LOW"
        },
        "impactScore": 2.7,
        "exploitabilityScore": 3.9
      }
    ]
  },
  "affected": [
    {
      "source": "security@wordfence.com",
      "affectedData": [
        {
          "vendor": "OceanWP",
          "product": "Ocean Pro Demos",
          "versions": [
            {
              "status": "affected",
              "version": "0",
              "versionType": "semver",
              "lessThanOrEqual": "1.5.4"
            }
          ],
          "defaultStatus": "unaffected"
        },
        {
          "vendor": "OceanWP",
          "product": "Ocean eComm Treasure Box",
          "versions": [
            {
              "status": "affected",
              "version": "0",
              "versionType": "semver",
              "lessThanOrEqual": "1.8.0"
            }
          ],
          "defaultStatus": "unaffected"
        }
      ]
    }
  ],
  "published": "2026-10-09T07:17:18.600",
  "references": [
    {
      "url": "https://docs.oceanwp.org/article/670-ocean-pro-demos-changelog",
      "source": "security@wordfence.com"
    },
    {
      "url": "https://docs.oceanwp.org/article/860-ocean-ecomm-treasure-box-changelog",
      "source": "security@wordfence.com"
    },
    {
      "url": "https://docs.oceanwp.org/article/887-popup-builder",
      "source": "security@wordfence.com"
    },
    {
      "url": "https://www.wordfence.com/threat-intel/vulnerabilities/id/8d4719da-aed3-413d-be8c-62a8ca376b90?source=cve",
      "source": "security@wordfence.com"
    }
  ],
  "vulnStatus": "Deferred",
  "weaknesses": [
    {
      "type": "Secondary",
      "source": "security@wordfence.com",
      "description": [
        {
          "lang": "en",
          "value": "CWE-79"
        }
      ]
    }
  ],
  "descriptions": [
    {
      "lang": "en",
      "value": "The Ocean Pro Demos and Ocean eComm Treasure Box plugins for WordPress is vulnerable to Stored Cross-Site Scripting via the 'content' parameter in all versions up to, and including, 1.5.4, and 1.8.0, respectively, due to insufficient authorization, input sanitization, and output escaping in the Popup Builder's save_popup_content AJAX action. This makes it possible for unauthenticated attackers to inject arbitrary web scripts into a published Gutenberg popup that will execute whenever a user accesses a page on which the popup is configured to display. A valid premium license, the Popup Builder module, and at least one published Gutenberg popup configured for display are required."
    }
  ],
  "lastModified": "2026-10-09T16:17:30.913",
  "sourceIdentifier": "security@wordfence.com"
}