Skip to main content

Mang Board CVE-2026-110071

| EUVDEUVD-2026-111600 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-28 Wordfence GHSA-xwvq-x37m-5r2p
6.4
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Obtain contributor account on target site
  2. Delivery
    Craft Mang Board shortcode with bracket-free payload in 'align' attribute
  3. Exploit
    Submit pending post; wp_kses_post leaves shortcode intact on save
  4. Execution
    Administrator previews pending post
  5. Persist
    Script executes in admin's authenticated browser
  6. Impact
    Hijack admin session or perform actions as admin

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

Requires an authenticated account with contributor-level capability or higher on a site running the Mang Board (mangboard) plugin ≤2.4.5, and the ability to submit a post/page containing a Mang Board shortcode. The specific trigger is a JavaScript payload placed in the shortcode's 'align' attribute using no angle brackets, which causes wp_kses_post to leave the attribute intact on save. Execution occurs when any viewer renders the injected page - explicitly including an administrator previewing a pending post - so no victim action beyond normal page viewing is needed. The principal limiting factor is the contributor-access prerequisite: sites that do not grant untrusted users contributor (or higher) posting rights are not exposed to this vector.

Impact

This is a moderate-severity stored XSS (CVSS 6.4) whose real-world priority is bounded by its access requirement, not its network vector. The CVSS vector AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N confirms low-complexity network reach but requires authenticated contributor-level privileges (PR:L), which materially narrows the attacker pool to users who already hold a posting account on the site. The scope change (S:C) and the described mechanism - the payload surviving wp_kses_post and firing in an administrator's browser while previewing a pending post - are what give this issue its teeth, since a low-privileged contributor can pivot against a higher-privileged admin session. No EPSS score is provided in the input, and the CVE is not listed in CISA KEV, so there is no signal of active exploitation; the vuln.today decision label is 'this_month', consistent with a real-but-non-emergency issue rather than an act-now crisis. No working exploit reference is present - the references are a Wordfence advisory and WordPress trac source links, not a published PoC. In short: a genuine, credible privilege-boundary-crossing XSS worth patching on a normal cycle, but gated behind contributor access and showing no evidence of widespread or active exploitation.

Exploit ScenarioDerived

A contributor-level user on a Mang Board-enabled WordPress site submits a page containing a Mang Board shortcode whose 'align' attribute carries a bracket-free JavaScript payload; because wp_kses_post does not strip the angle-bracket-free attribute value, the malicious shortcode persists through save. When an administrator later previews the pending post, the script executes in the admin's authenticated browser context. No public working exploit code is identified in the input, though the affected source lines are referenced on WordPress trac.

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

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 Mang Board WordPress plugin through 2.4.5 lets authenticated users with contributor-level access or higher inject scripts through a shortcode's align attribute, which then execute for any viewer of the affected page, including an administrator previewing a pending post. The payload avoids angle brackets so wp_kses_post leaves the shortcode intact on save; the CVSS 3.1 score is 6.4, and no public exploit code has been identified at the time of analysis.

RemediationAI

Update the Mang Board plugin to version 2.4.6; the affected range is listed as up to and including 2.4.5, and the plugin trac shows the 2.4.6 tag includes changes to includes/mb-actions.php, indicating the upstream fix. See the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/92c90d09-3673-4298-9c54-c3fe1edf6c09?source=cve for details. As a compensating control, restrict contributor-level and higher accounts to trusted users, because the assessment notes that sites not granting untrusted users contributor-or-higher posting rights are not exposed to this vector.

Affected VersionsENISA

Mang Board 0 ≤2.4.5

Affected Packages

euvd mang_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 Mang Board plugin (CPE cpe:2.3:a:kitae-park:mang_board) is a WordPress board plugin whose shortcode handling is affected by a stored XSS (CWE-79) in the 'align' parameter. The root cause is insufficient input sanitization and output escaping in the plugin's shortcode path, referenced in includes/mb-actions.php (lines 632 and 638) and includes/functions/func.template.php (line 214) of the 2.4.5 tag. Because the malicious attribute value contains no angle brackets, WordPress's wp_kses_post filter does not strip the shortcode on save, so the payload persists in post content and executes when the page is rendered. Exploitation requires an authenticated account with contributor-level or higher privileges able to submit a post containing the shortcode; the assessment notes the script can fire in any viewer's browser, including an administrator previewing a pending post. The plugin trac shows a 2.4.6 tag with changes to includes/mb-actions.php, consistent with an upstream fix.

Know when Mang 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 (Wordfence) PRIMARY MEDIUM
NVD 6.4 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
vuln.today AI 6.4 MEDIUM

Contributor authentication sets PR:L; payload fires on normal page view so UI:N; cross-context execution into admin session gives S:C with limited C/I and no availability impact.

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

Primary rating from Vendor (Wordfence).

CVSS VectorNVD

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

DescriptionNVD

The Mang Board plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'align' parameter in all versions up to, and including, 2.4.5 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Because the payload contains no angle brackets, wp_kses_post leaves the shortcode intact on save, allowing the malicious attribute value to survive post submission and fire in any viewer's browser - including an administrator previewing a pending post.

Threat Intelligence Overview

EPSS Score
0.2%
Top 90% exploitable
Prevalence
Low
niche Korean bulletin-board plugin, limited global WordPress footprint
Social Media
1
Sightings
Data Quality
3 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 0.2%
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.

CVE-2026-109219 CRITICAL
9.8 Oct 16

Unauthenticated file upload in the WordPress plugin Mang Board (all versions up to and including 2.4.4) lets an anonymou

CVE-2023-44257 HIGH
8.8 Oct 10

Cross-Site Request Forgery (CSRF) vulnerability in Hometory Mang Board WP plugin <= 1.7.6 versions. Rated high severity

CVE-2026-104909 HIGH
8.1 Oct 14

Unauthenticated local file inclusion in the Mang Board WordPress plugin (all versions through 2.4.3) allows remote attac

CVE-2021-26609 HIGH
7.5 Oct 26

A vulnerability was found in Mangboard(WordPress plugin). Rated high severity (CVSS 7.5), this vulnerability is remotely

CVE-2026-107751 HIGH
7.2 Oct 14

Stored cross-site scripting in the Mang Board WordPress plugin affects every version up to and including 2.4.3, allowing

CVE-2026-109998 HIGH
7.2 Oct 16

Stored cross-site scripting in the Mang Board WordPress plugin (all versions up to and including 2.4.3) lets unauthentic

CVE-2026-96871 HIGH
7.2 Oct 02

Unauthenticated stored cross-site scripting in the Mang Board plugin for WordPress (all versions up to and including 2.4

CVE-2026-88043 HIGH
7.2 Oct 15

Stored cross-site scripting in Mang Board WP 2.4.0 and earlier allows unauthenticated remote attackers to inject arbitra

CVE-2026-104761 MEDIUM
6.4 Oct 14

Stored cross-site scripting in the Mang Board plugin for WordPress (all versions up to and including 2.4.3) allows an au

CVE-2026-109512 MEDIUM
6.4 Oct 16

Stored cross-site scripting in the Mang Board WordPress plugin (versions up to and including 2.4.4) allows authenticated

CVE-2024-22306 MEDIUM
5.9 Jan 31

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Hometory Mang Boar

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