Skip to main content

Under Construction CVE-2026-81295

| EUVDEUVD-2026-70562 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-09-03 Patchstack GHSA-5rhc-576m-pw4p
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Identify target WordPress site running Under Construction ≤5.82
  2. Delivery
    Craft malicious URL with XSS payload in vulnerable parameter
  3. Exploit
    Deliver link to victim via phishing or social engineering
  4. Execution
    Victim clicks link, plugin reflects payload into page
  5. Persist
    Malicious script executes in victim's browser context
  6. Impact
    Exfiltrate session cookies or perform authenticated actions

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

The Under Construction plugin must be installed and active on the WordPress site, with the vulnerable front-end page publicly accessible (the typical deployment mode, since the plugin is designed to display pages to unauthenticated visitors). No authentication is required from the attacker (PR:N). A victim user must be induced to click or follow a crafted URL (UI:R), which limits fully automated mass exploitation. Limiting factors: victim interaction is mandatory, meaning purely passive exploitation against idle users is not possible; exploitation against administrators for session hijacking requires the administrator to be logged in and click the link; sites with strict Content Security Policy (CSP) headers may further limit script execution even if the injection point is reachable.

Impact

The CVSS 7.1 score reflects a network-reachable, low-complexity, zero-privilege XSS requiring only victim interaction (AV:N/AC:L/PR:N/UI:R/S:C). EPSS data was not provided, and the CVE is not listed in CISA KEV, suggesting opportunistic but not confirmed active exploitation. The A:L component of the vendor CVSS is mildly overstated for a pure XSS - availability impact is not a typical outcome of reflected XSS and is more defensible only if the payload can crash or hang the page. Real-world risk is moderate: sites using this plugin to display maintenance pages may expose the vulnerable endpoint to the entire public internet, making the attack surface broad even if per-victim exploitation requires social engineering. The absence of authentication requirements is the primary risk amplifier; if administrators are targeted, account takeover via cookie theft becomes a plausible high-impact scenario. No POC or KEV listing reduces urgency compared to a raw CVSS reading.

Exploit ScenarioDerived

An attacker identifies a WordPress site running the Under Construction plugin and discovers a URL parameter that is reflected unsanitized in the plugin's maintenance page. The attacker crafts a malicious URL embedding a JavaScript payload and distributes it via phishing email to the site's administrator; when the administrator clicks the link, the script executes in their browser session, exfiltrating their WordPress authentication cookie and granting the attacker administrative access to the site. No public exploit code has been identified, but the low-complexity, zero-privilege nature of the flaw makes manual exploitation straightforward for any attacker familiar with XSS techniques.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 – Sep 03, 2026

Unauthenticated cross-site scripting in the Under Construction WordPress plugin (versions ≤ 5.82) allows a remote unauthenticated attacker to inject and execute arbitrary JavaScript in a victim's browser by enticing them to follow a crafted URL. The scope-change vector (S:C) confirms the payload executes in the browser's security context, enabling session token theft, credential harvesting, or malicious redirects against site visitors or administrators. No public exploit code or CISA KEV listing has been identified at time of analysis, but the zero-privilege requirement lowers the bar for abuse significantly.

RemediationAI

Update the Under Construction plugin to a version above 5.82 via the WordPress plugin dashboard or the WordPress.org plugin repository; the Patchstack advisory at the reference URL should confirm the exact patched release version once published. If an immediate update is not possible, deactivating the plugin eliminates the vulnerable attack surface at the cost of removing the maintenance/coming-soon page functionality - site owners should evaluate whether the maintenance page is actively needed. As a compensating control, web application firewall (WAF) rules blocking common XSS payloads (e.g., Wordfence, Cloudflare WAF with OWASP ruleset) can reduce exploitation likelihood, though they do not substitute for patching. Patch version confirmed by Patchstack report only; exact fix release version not independently confirmed from available input data.

Affected VersionsENISA

Under Construction n/a ≤5.82

Affected Packages

euvd under_construction 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 affected product is the Under Construction WordPress plugin (CPE cpe:2.3:a:underconstructionpage:under_construction:*:*:*:*:*:*:*:*), which renders customizable maintenance and coming-soon pages for WordPress sites. CWE-79 (Improper Neutralization of Input During Web Page Generation) indicates that attacker-controlled input - likely a URL query parameter or form field rendered by the plugin's front-end page - is reflected into the HTML response without adequate sanitization or encoding. The S:C scope change in the CVSS vector is consistent with the browser-side JavaScript execution context differing from the server-side application context, which is the standard framing for reflected or stored XSS. The UI:R metric indicates the victim must take an action (e.g., click a crafted link) for the payload to fire, pointing toward reflected rather than stored XSS.

Know when Under Construction 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 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 6.1 MEDIUM

XSS with no auth required and scope change; A:N because reflected XSS does not typically impair availability of the underlying service.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Unauthenticated Cross Site Scripting (XSS) in Under Construction <= 5.82 versions.

Executive ViewAI

Why It Matters

The Under Construction WordPress plugin (versions ≤5.82) contains an unauthenticated cross-site scripting vulnerability that allows remote attackers to steal administrator session tokens or harvest user credentials through malicious links. Any WordPress site using this plugin poses a direct risk to its administrators and visitors; accounts can be compromised without requiring prior authentication. No vendor patch is currently available, necessitating immediate mitigation through plugin disablement or removal.

Business Impact: High
Compensating Controls

Disable the plugin if not operationally essential. Implement Content Security Policy headers to restrict inline script execution. Configure Web Application Firewall rules to detect and block XSS payloads. Set administrator account session timeouts to a maximum of 1-2 hours. Monitor WordPress access logs and session activity daily for signs of unauthorized access or exploitation attempts.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Medium
popular WordPress coming-soon/maintenance plugin with wide but non-universal install base
Data Quality
4 sources
Confidence: Medium

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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
High

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
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