---
id: "CVE-2026-110001"
kind: "vulnerability"
aliases: ["CVE-2026-110001"]
title: "FV Flowplayer WordPress plugin: comment shortcode lets visitors run scripts"
severity: "medium"
cvss: 5.4
epss: null
exploited: false
status: "open"
category: "package"
products: []
ecosystems: []
tags: ["fv-flowplayer", "package", "wordpress"]
not_affected_if: ["parse-comments-disabled", "plugin-not-installed"]
published_at: "2026-10-30T18:17:19+00:00"
first_seen_at: "2026-10-30T18:55:28+00:00"
updated_at: "2026-10-30T18:57:09+00:00"
sources: [{"source": "nvd", "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-110001", "first_seen_at": "2026-10-30T18:55:28+00:00"}]
---

# FV Flowplayer WordPress plugin: comment shortcode lets visitors run scripts

The FV Flowplayer Video Player WordPress plugin stores unsanitized shortcode attributes from comments and outputs them unescaped. An unauthenticated attacker can inject JavaScript that runs in the browser of anyone who views the affected page.

_Summary, check and fix written by a model from the sources; labelled as such._

## How to check

- Check the installed plugin version in WordPress admin under Plugins; affected versions are `7.5.55.7212` and below.
- Check whether the setting 'Parse Vimeo and YouTube links' (parse_comments) is enabled in the plugin settings.

## Timeline

- 2026-10-30T18:55:28+00:00 nvd https://nvd.nist.gov/vuln/detail/CVE-2026-110001

## From the sources

The FV Flowplayer Video Player plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'comment (shortcode attribute 'align')' parameter in all versions up to, and including, 7.5.55.7212 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This requires the plugin's 'Parse Vimeo and YouTube links' (parse_comments) setting to be enabled by an administrator, which causes the plugin to register do_shortcode on the comment_text filter, allowing attacker-supplied shortcode attributes stored in comments to be rendered unescaped to all subsequent visitors.

---

_Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai_
