CVE Catalog

CVE-2026-15021

MediumCVSS 6.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.21%

11th percentile - higher than 11% of all known CVEs

Summary

The wpForo Forum plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'location' Profile Field in all versions up to and including 3.1.1 due to insufficient input sanitization and output escaping. This allows authenticated attackers with subscriber-level access or higher to inject arbitrary web scripts that execute whenever a user accesses an injected page.

Risk Assessment

An attacker can inject malicious JavaScript code that executes in the browsers of other users visiting the affected page, potentially leading to session theft, account takeover, or website defacement.

Recommendation

Immediately update the wpForo Forum plugin to the latest available version that includes a fix for this vulnerability. If an update is not available, temporarily disable the plugin or restrict editing of the 'location' field to trusted users only.

Other vulnerabilities in wpForo Forum

See all
Original NVD description (English source)

The wpForo Forum plugin for WordPress is vulnerable to Stored Cross-Site Scripting via 'location' Profile Field in all versions up to, and including, 3.1.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The sanitize_text_field() function applied at input does not encode double quotes, allowing attribute breakout via a payload that escapes the href attribute context and injects event handler attributes.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS