← Back to CVE Explorer

CVE-2025-15690

Full vulnerability record from the local CVENow database.

Description

The Content Mask WordPress plugin before 1.8.5.6 does not properly sanitise and escape content submitted with a post before outputting it in the pages it generates, allowing users with a role as low as Contributor to perform Stored Cross-Site Scripting attacks against any user viewing or previewing the affected page. The Content Mask WordPress plugin before 1.8.5.6's option to restrict its use by role does not prevent this.

Severity
MEDIUM
CVSS score
6.8 (v3.1)
Vulnerability status
Deferred
Source identifier
Published
2026-09-09 06:17:13.870000
Last modified
2026-10-19 22:10:00.130000
View original CVE JSON
{
  "id": "CVE-2025-15690",
  "sourceIdentifier": "[email protected]",
  "published": "2026-09-09T06:17:13.870",
  "lastModified": "2026-10-19T22:10:00.130",
  "vulnStatus": "Deferred",
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "The Content Mask WordPress plugin before 1.8.5.6 does not properly sanitise and escape content submitted with a post before outputting it in the pages it generates, allowing users with a role as low as Contributor to perform Stored Cross-Site Scripting attacks against any user viewing or previewing the affected page.\nThe Content Mask WordPress plugin before 1.8.5.6's option to restrict its use by role does not prevent this."
    },
    {
      "lang": "es",
      "value": "El plugin de WordPress Content Mask en versiones anteriores a 1.8.5.6 no sanitiza ni escapa correctamente el contenido enviado con una publicación antes de mostrarlo en las páginas que genera, lo que permite a usuarios con un rol tan bajo como?Contributor realizar ataques de Stored Cross-site Scripting (XSS) contra cualquier usuario que visualice o previsualice la página afectada.  \\n\\nLa opción del plugin de WordPress Content Mask en versiones anteriores a 1.8.5.6 para restringir su uso por rol no impide este comportamiento."
    }
  ],
  "affected": [
    {
      "source": "[email protected]",
      "affectedData": [
        {
          "vendor": "Unknown",
          "product": "Content Mask",
          "defaultStatus": "unaffected",
          "versions": [
            {
              "version": "1.7.1",
              "lessThan": "1.8.5.6",
              "versionType": "semver",
              "status": "affected"
            }
          ]
        }
      ]
    }
  ],
  "metrics": {
    "cvssMetricV31": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "type": "Secondary",
        "cvssData": {
          "version": "3.1",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H",
          "baseScore": 6.8,
          "baseSeverity": "MEDIUM",
          "attackVector": "NETWORK",
          "attackComplexity": "LOW",
          "privilegesRequired": "HIGH",
          "userInteraction": "REQUIRED",
          "scope": "UNCHANGED",
          "confidentialityImpact": "HIGH",
          "integrityImpact": "HIGH",
          "availabilityImpact": "HIGH"
        },
        "exploitabilityScore": 0.9,
        "impactScore": 5.9
      }
    ],
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "timestamp": "2026-09-09T15:35:51.858645Z",
          "id": "CVE-2025-15690",
          "options": [
            {
              "exploitation": "none"
            },
            {
              "automatable": "no"
            },
            {
              "technicalImpact": "total"
            }
          ],
          "role": "CISA Coordinator",
          "version": "2.0.3"
        }
      }
    ]
  },
  "weaknesses": [
    {
      "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
      "type": "Secondary",
      "description": [
        {
          "lang": "en",
          "value": "CWE-79"
        }
      ]
    }
  ],
  "references": [
    {
      "url": "https://wpscan.com/vulnerability/bb49823c-16f1-4cce-a212-ae2aa7ea5730/",
      "source": "[email protected]"
    }
  ]
}