CVE-2025-31735

WordPress Footnotes for WordPress plugin <= 2016.1230 - Cross Site Scripting (XSS) Vulnerability

Published Apr 1, 2025 CVSS 3.1 · 6.5 Medium EPSS < 1% KEV · Not listed
Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in C. Johnson Footnotes for WordPress footnotes-for-wordpress allows Stored XSS.This issue affects Footnotes for WordPress: from n/a through <= 2016.1230.

Analysis

AI-generated

Technical impact

The vulnerability is a stored cross‑site scripting flaw in the Footnotes for WordPress plugin caused by improper neutralization of user input before rendering it on a web page. Malicious code injected into a footnote will execute in the browsers of any visitor who views the content, potentially allowing the attacker to hijack sessions, deface content, or run arbitrary scripts in the victim’s context.

Affected Systems

All releases of the C. Johnson Footnotes for WordPress plugin from the first unspecified version through 2016.1230 inclusive are affected; any WordPress site containing the plugin on or before this version is vulnerable.

Risk and Exploitability

The CVSS score of 6.5 indicates medium severity, while an EPSS score of less than 1% suggests exploitation is unlikely yet still possible. The vulnerability is stored, meaning the malicious code remains present until the content is modified or the plugin is updated. The exploit requires the ability to create or edit footnotes, which may be limited to users with appropriate permissions; the description does not state this explicitly, but it is a reasonable inference based on how stored XSS typically operates. Attackers would submit malicious input through the plugin’s interface, and the code would then execute for all site visitors who load the affected footnote.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Footnotes for WordPress plugin to a release newer than 2016.1230 where the issue is fixed.
  • If an upgrade is not immediately available, disable or delete the plugin to eliminate the attack surface.
  • As a temporary mitigation, restrict footnote editing permissions to trusted administrators only and configure your site’s content‑security policy to block inline scripts.

Generated by OpenCVE AI on May 1, 2026 at 11:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-9284 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in C. Johnson Footnotes for WordPress allows Stored XSS. This issue affects Footnotes for WordPress: from n/a through 2016.1230.
History
Type Values Removed Values Added
Metrics cvssV3_1

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

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in C. Johnson Footnotes for WordPress allows Stored XSS. This issue affects Footnotes for WordPress: from n/a through 2016.1230. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in C. Johnson Footnotes for WordPress footnotes-for-wordpress allows Stored XSS.This issue affects Footnotes for WordPress: from n/a through <= 2016.1230.
References
Metrics cvssV3_1

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

Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in C. Johnson Footnotes for WordPress allows Stored XSS. This issue affects Footnotes for WordPress: from n/a through 2016.1230.
Title WordPress Footnotes for WordPress plugin <= 2016.1230 - Cross Site Scripting (XSS) Vulnerability
Weaknesses CWE-79
References
Metrics cvssV3_1

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

Subscriptions

No data.

Weaknesses
  • CWE-79

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

Sources

Status
PUBLISHED
Assigner
Patchstack
Published
Updated
Apr 28, 2026, 4:12 PM
Reserved
Apr 1, 2025, 1:18 PM
Status
Deferred
Published
Apr 1, 2025, 3:16 PM
Modified
Jun 17, 2026, 9:10 AM