---
id: CVE-2026-118983
title: >-
  VikWidgetsLoader < 1.12.3 - Contributor+ Stored XSS via Speakers and Cookies
  Policy Blocks
summary: >-
  The VikWidgetsLoader  WordPress plugin before 1.12.3 does not sanitise or
  escape several block attributes before outputting them inside HTML attributes,
  allowing users with the Contributor role to store arbitrary JavaScript that
  executes…
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'
cvssSource: adp
cwe:
  - CWE-79
product: VikWidgetsLoader
affected:
  - VikWidgetsLoader < 1.12.3
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: total
  timestamp: '2026-11-04T14:00:33.925373Z'
published: '2026-11-04'
updated: '2026-11-04'
sourceUpdated: '2026-11-04T14:18:18.861Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-118983'
references:
  - url: 'https://wpscan.com/vulnerability/1c001ad0-6230-4c36-b859-f2225a98f4a5/'
tags:
  - cve.org
epss: 0.00235
epssPercentile: 0.14592
ingestedAt: '2026-11-05T20:33:06.746Z'
---

## Overview

The VikWidgetsLoader  WordPress plugin before 1.12.3 does not sanitise or escape several block attributes before outputting them inside HTML attributes, 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 or editor who reviews the pending submission.

## Affected

- `VikWidgetsLoader < 1.12.3`

## Remediation

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