---
id: CVE-2026-84899
title: >-
  The VikWidgetsLoader  WordPress plugin before 1.12.0 does not sanitise or
  escape a block attribute before outputting it inside an inline script,
  allowing users with the Contributor role to store arbitrary JavaScript that
  executes in the …
summary: >-
  The VikWidgetsLoader  WordPress plugin before 1.12.0 does not sanitise or
  escape a block attribute before outputting it inside an inline script,
  allowing users with the Contributor role to store arbitrary JavaScript that
  executes in the …
severity: medium
cvss: 6.8
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H'
cwe:
  - CWE-79
published: '2026-09-05'
updated: '2026-09-08'
sourceUpdated: '2026-09-08T19:09:21.310'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-84899'
references:
  - url: 'https://wpscan.com/vulnerability/4e0beb72-d73b-4802-894d-141aadbd8d4f/'
    label: contact@wpscan.com
tags:
  - nvd
epss: 0.00431
epssPercentile: 0.34717
ingestedAt: '2026-09-06T06:51:17.561Z'
---

## Overview

The VikWidgetsLoader  WordPress plugin before 1.12.0 does not sanitise or escape a block attribute before outputting it inside an inline script, allowing users with the Contributor role to store arbitrary JavaScript that executes in the browser of any user viewing the affected post, including the administrator who reviews the pending submission.

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
