Skip to main content

WP Discussion Board EUVDEUVD-2026-112063

| CVE-2026-115957 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-28 Patchstack GHSA-r5vg-r9rc-7pw3
6.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as low-privileged user
  2. Delivery
    Submit crafted discussion-board input
  3. Exploit
    Payload stored without neutralization
  4. Execution
    Victim loads affected page
  5. Persist
    Script executes in victim browser session
  6. Impact
    Hijack session or act as victim

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated account with at least low-level privileges (PR:L) able to submit content the WP Discussion Board plugin stores, plus subsequent interaction by a victim who views the injected content (UI:R) - the trigger field and the exact privilege level needed are not described in the available sources. Limiting factors: the attacker cannot act fully unauthenticated, a separate victim must load the malicious content for impact to occur, and only installations running WP Discussion Board versions up to and including 2.6.0 are affected. The payload persists server-side once stored, so impact recurs for every victim who views it until remediated.

Impact

This is a moderate-severity stored XSS (CVSS 6.5, CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L) in the WP Discussion Board WordPress plugin, reported by Patchstack and assigned the vuln.today 'this_month' priority rather than an urgent label. The signals are internally consistent and point to a real-but-not-emergency issue: the network attack vector and low complexity are offset by PR:L (an authenticated, low-privileged account is required to plant the payload) and UI:R (a victim must subsequently load the affected page). No EPSS score, no CISA KEV listing, and no proof-of-concept are present in the supplied data, so there is no public exploit identified at time of analysis and no evidence of active exploitation. The scope-change flag (S:C) and the limited-but-triple C:L/I:L/A:L impacts are typical of a script executing in another user's authenticated browser context (e.g., an administrator viewing injected content). Overall this is a legitimate patch-management item appropriately prioritized as monthly, not a drop-everything priority; the main caveat is reliance on a single source (Patchstack) and the absence of a stated fixed version.

Exploit ScenarioDerived

A low-privileged authenticated user (such as a registered forum participant) submits a discussion-board entry containing a malicious script payload that is stored by the plugin. When a higher-privileged user such as an administrator later views that content in wp-admin or on the site, the stored script executes in their browser session, enabling actions like session/cookie theft or performing admin actions on their behalf. No public exploit code is identified in the available sources; the specific injectable field and sanitization gap are not described in the supplied data.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 28, 2026

Stored cross-site scripting in the WP Discussion Board WordPress plugin, affecting versions through 2.6.0, allows an authenticated low-privilege user to persist script content that executes in the browser of any victim who later views it (CVSS 6.5, CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L). The attacker must hold at least a low-privileged account able to submit content the plugin stores, and impact requires a separate victim to load that content; the payload remains server-side and re-triggers for each viewer until the stored data is cleaned or the plugin is fixed. Reported by Patchstack and rated 'this_month' priority rather than an urgent label, this issue has no public exploit identified at time of analysis and no CISA KEV listing.

RemediationAI

No vendor-released patch or fixed version is identified in the available data; the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/wp-discussion-board/vulnerability/wordpress-wp-discussion-board-plugin-2-6-0-cross-site-scripting-xss-vulnerability?_s_id=cve) is the authoritative source to check for a corrected release, and administrators running 2.6.0 or earlier should treat the plugin as vulnerable until a fixed build is confirmed. Because exploitation requires a low-privileged authenticated account able to submit stored content, the most direct compensating controls are to audit and reduce the roles permitted to post in the discussion board and to review or purge existing stored discussion content for injected markup; the trade-off is reduced community participation and manual review effort. If no trusted maintainer release is foreseeable, disabling the plugin removes the exposure entirely at the cost of losing the discussion functionality, and adding output/input filtering at the web application firewall layer may block common script payloads but will not repair content already stored in the database.

Affected VersionsENISA

WP Discussion Board 0 ≤2.6.0

Affected Packages

euvd wp_discussion_board no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is CWE-79 (Improper Neutralization of Input During Web Page Generation), specifically the stored variant: user-supplied input accepted by the WP Discussion Board plugin is saved and later emitted into generated HTML pages without adequate encoding or sanitization. Because WP Discussion Board is a WordPress plugin, its input handling runs inside the WordPress content pipeline and its output is rendered on front-end discussion pages, so any script that survives storage is served from the trusted site origin. The assessed vector (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L) reflects that the attacker needs an authenticated low-privilege account to inject content but no special network position, that a victim must interact by viewing the injected page, and that the scope is changed because code executes in the victim's browser session against the hosting site. Impact is limited to low confidentiality, integrity and availability effects per the vector. The exact input field and the precise privilege level required are not described in the available sources, and the trigger is not described in the available sources.

Know when Wp Discussion Board gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Patchstack) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 6.5 MEDIUM

Stored XSS reachable over the network by a low-privileged authenticated user (PR:L), needing victim page-load (UI:R); script runs in another security context (S:C) with limited C/I/A.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
Low

DescriptionCVE.org

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WP Discussion Board WP Discussion Board wp-discussion-board allows Stored XSS.This issue affects WP Discussion Board: from n/a through 2.6.0.

Threat Intelligence Overview

Prevalence
Low
niche WordPress forum/discussion plugin, limited install base
Social Media
1
Sightings
Data Quality
2 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS N/A
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy