Skip to main content

Rootblox CVE-2026-111843

| EUVDEUVD-2026-105139 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-20 Patchstack GHSA-rg2v-gmp7-2r38
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 payload to Rootblox field
  3. Exploit
    Payload stored by plugin
  4. Execution
    Admin/user views affected page
  5. Persist
    Script executes in victim browser
  6. Impact
    Session hijack or privileged action

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 on the WordPress site (PR:L - e.g., a contributor or author able to submit content through the Rootblox plugin), and a second victim user (such as an administrator) must view the page where the injected payload is stored and rendered (UI:R). These factors - mandatory authentication and required victim interaction - materially limit real-world risk: sites that do not grant low-trust users content-submission access are not exposed, and the payload only fires when a victim loads the affected page. The data does not name the exact Rootblox field or feature storing the input, so the specific injection point is not confirmed from available sources.

Impact

This is a stored Cross-Site Scripting (CWE-79) flaw in the CozyThemes Rootblox WordPress plugin, with a vendor (Patchstack) CVSS 3.1 base score of 6.5 (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L). The vector indicates network-reachable, low-complexity exploitation, but requires at least low-level authenticated privileges (PR:L) AND victim user interaction (UI:R), and the scope change (S:C) reflects script executing in another user's browser context - a classic stored-XSS profile. No EPSS probability, CISA KEV listing, or public POC is present in the provided data. The absence of KEV and any exploit-code signal, combined with the need for both authentication and user interaction, places this well below critical-priority despite the 'medium' CVSS: it is a real but conditional issue rather than a mass-exploitation threat. No signals conflict with one another here; the main limitation is simply that exploitation is not fully unauthenticated. Treat as routine patch-cycle remediation unless the affected WordPress sites allow low-trust authors/contributors.

Exploit ScenarioDerived

An attacker with a low-privileged authenticated account (e.g., contributor/author) injects a malicious script payload into a Rootblox-controlled field that is stored and later rendered in a page. When an administrator or another user views the affected page, the stored script executes in their browser, enabling session/cookie theft or actions in their context. No public exploit code is identified at time of analysis.

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 20, 2026

Stored cross-site scripting in the CozyThemes Rootblox WordPress plugin through version 1.0.7 allows an authenticated low-privileged user to persist malicious input that executes in another user's browser when that victim views the affected page. The CVSS 3.1 score is 6.5 with PR:L and UI:R, so risk is concentrated on sites granting low-trust accounts content-submission access; no public exploit was identified at time of analysis.

RemediationAI

No vendor-released patch was identified at time of analysis; check the Patchstack record at https://patchstack.com/database/wordpress/plugin/rootblox/vulnerability/wordpress-rootblox-plugin-1-0-7-cross-site-scripting-xss-vulnerability?_s_id=cve and the CozyThemes project for a fixed Rootblox release, then upgrade to a version confirmed by the vendor to address CVE-2026-111843 rather than assuming 1.0.7 is safe. If an update is not yet available, deactivate or remove the Rootblox plugin (trade-off: loss of plugin functionality) or restrict content submission and editing capabilities to trusted administrator-level users so low-privileged accounts cannot store payloads (trade-off: reduced contributor workflow). Additional output escaping or a WAF virtual patch can reduce exploitation attempts but does not remediate the underlying stored XSS.

Affected VersionsENISA

Rootblox 0 ≤1.0.7

Affected Packages

euvd rootblox 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

This is a stored cross-site scripting issue (CWE-79) in the CozyThemes Rootblox WordPress plugin, arising from improper neutralization of input during web page generation. The CPE cpe:2.3:a:cozythemes:rootblox:*:*:*:*:*:*:*:* identifies the plugin and the advisory states versions through 1.0.7 are affected. Successful exploitation requires a low-privileged authenticated account able to submit content through Rootblox and a victim who views the stored page; the available data does not confirm the exact vulnerable field or rendering path.

Know when Rootblox 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 but requiring a low-privileged authenticated submitter (PR:L) and a victim rendering the payload (UI:R), with script crossing into the victim's context (S:C) for low C/I/A impact.

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 CozyThemes Rootblox rootblox allows Stored XSS.This issue affects Rootblox: from n/a through 1.0.7.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Low
niche WordPress plugin with limited installation footprint
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.

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