CVE-2025-49959

WordPress bbPress Move Topics plugin <= 1.1.6 - Cross Site Scripting (XSS) vulnerability

Published Oct 22, 2025 CVSS 3.1 · 7.1 High EPSS < 1% KEV · Not listed
Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Pascal Casier bbPress Move Topics bbp-move-topics allows Reflected XSS.This issue affects bbPress Move Topics: from n/a through <= 1.1.6.

Analysis

AI-generated

Technical impact

The bbPress Move Topics plugin contains an improper neutralization of input flaw that permits reflected cross‑site scripting, identified as CWE‑79. A malicious actor can deliver crafted input that is echoed into the page without proper escaping, enabling the injection of JavaScript code that executes in the victim’s browser. This can lead to theft of credentials, session hijacking, defacement, or the delivery of phishing content to users visiting the affected WordPress site.

Affected Systems

The vulnerability is present in Pascal Casier’s bbPress Move Topics plugin for WordPress, affecting all versions up to and including 1.1.6. Users running this plugin without the latest fix are exposed.

Risk and Exploitability

With a CVSS base score of 7.1, the flaw is considered high severity. The EPSS score of less than 1% indicates a very low probability of current exploitation, and it is not listed in the CISA KEV catalog. The likely attack vector is a reflected XSS scenario whereby an attacker must entice a user to click a malicious link or visit a crafted URL that is processed by the vulnerable plugin. No authentication or privileged conditions are required, so any visitor can be affected.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the bbPress Move Topics plugin to a version newer than 1.1.6, or to the vendor’s latest release, to remove the vulnerable input handling logic.
  • If an immediate upgrade is not possible, disable the feature that triggers the reflected input handling or configure the plugin to strip user input before rendering it to the page. Implement server‑side input validation to escape or remove dangerous characters.
  • Deploy a Content Security Policy that restricts inline scripts and disallows execution from unknown sources, adding an additional layer of protection against accidental or residual XSS payloads.

Generated by OpenCVE AI on April 29, 2026 at 16:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}

cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L'}

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Bbpress
Bbpress bbpress
Wordpress
Wordpress wordpress
Vendors & Products Bbpress
Bbpress bbpress
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Pascal Casier bbPress Move Topics bbp-move-topics allows Reflected XSS.This issue affects bbPress Move Topics: from n/a through <= 1.1.6.
Title WordPress bbPress Move Topics plugin <= 1.1.6 - Cross Site Scripting (XSS) vulnerability
Weaknesses CWE-79
References
Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Sources

Status
PUBLISHED
Assigner
Patchstack
Published
Updated
Apr 28, 2026, 8:28 PM
Reserved
Jun 11, 2025, 4:07 PM
Status
Deferred
Published
Oct 22, 2025, 3:15 PM
Modified
Oct 8, 2026, 11:10 AM