Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious link with XSS payload
-
DeliveryDeliver link to WordPress user via phishing
-
ExploitVictim loads reflected unsanitized parameter
-
ExecutionScript executes in victim browser session
-
ImpactHijack session or perform admin 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 | Exploitation requires an attacker to deliver a crafted request/URL to a WordPress user and have that victim load it (UI:R) - there is no attacker authentication requirement (PR:N), but the social-engineering step is the primary limiting factor. Because the flaw is reflected (not stored), the malicious input must be present in each request rather than persisting on the site, so each exploitation targets an individually tricked user. Affects JetBlog versions up to and including 2.4.10 on WordPress; impact is maximized when the tricked victim is an authenticated administrator, enabling session or privileged-action abuse via the injected script. |
| Impact | This is a moderate-severity reflected XSS (CVSS 7.1, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L) reported by Patchstack. The network vector and no-privileges requirement raise its ceiling, but UI:R is the decisive limiter - exploitation requires luring a victim into clicking or loading an attacker-crafted request, so it cannot be mass-automated against servers directly. No EPSS score, no CISA KEV listing, and no public exploit code were provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation. The scope change (S:C) reflects that injected script executes in the victim's browser context outside the vulnerable component's boundary, which is standard for XSS and the reason impacts are rated Low rather than None across C/I/A. No conflicting signals are present, but the complete absence of EPSS/KEV/POC data means real-world exploitation likelihood is unquantified from the input and this should be treated as a patch-in-normal-cycle issue rather than an emergency, weighted by how exposed the affected site's privileged users are to phishing. |
| Exploit ScenarioDerived | An attacker crafts a URL containing a malicious script payload in a parameter processed by a vulnerable JetBlog endpoint and sends it to a logged-in WordPress user (e.g., via phishing or a malicious comment/link). When the victim opens the link, the unsanitized input is reflected into the generated page and the script executes in their browser session. No public proof-of-concept was provided in the input; exploitation is remote but depends on the required user interaction. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 09, 2026
Reflected cross-site scripting in Crocoblock's JetBlog WordPress plugin (all versions through 2.4.10) lets unauthenticated attackers execute arbitrary script in a victim's browser when that victim loads a crafted request or URL containing unsanitized input. The flaw is reflected rather than stored, so each exploitation requires an individually tricked user and the payload does not persist on the site; impact is greatest when the lured user is an authenticated administrator, allowing session or privileged-action abuse. Assessed at CVSS 7.1 (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L) and reported by Patchstack, with no public exploit identified at time of analysis and no confirmed active exploitation.
RemediationAI
Update JetBlog to a patched release newer than 2.4.10 as soon as Crocoblock publishes one; the provided intelligence does not specify an exact fixed version, so confirm the fix version in the vendor advisory at https://patchstack.com/database/wordpress/plugin/jet-blog/vulnerability/wordpress-jetblog-plugin-2-4-10-cross-site-scripting-xss-vulnerability-2?_s_id=cve before relying on a specific build. Until a fix is confirmed and deployed, deactivate or remove the JetBlog plugin if the site does not depend on it (side effect: loss of JetBlog layout/blog features). Where the plugin must remain active, apply a WAF or reverse-proxy rule that filters script/markup patterns in requests to JetBlog endpoints (side effect: tuning is required and obfuscated payloads can bypass generic rules), and deploy a Content-Security-Policy with a restrictive script-src and no unsafe-inline to blunt injected script execution (side effect: legitimate inline plugin and theme scripts may break, so test in report-only mode first). Because exploitation depends on user interaction (UI:R) and the payload is reflected, reduce the attack surface by limiting administrator browsing of untrusted links while logged in, shortening admin session lifetimes, and using a separate browser profile for administrative work; these are compensating measures only and do not remove the underlying flaw.
Affected VersionsENISA
Affected Packages
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 CWE-79 improper neutralization of input during web page generation flaw in the JetBlog plugin, a Crocoblock add-on for WordPress. User-supplied input reaching a page-generation routine is echoed back into the HTTP response without adequate HTML/JS escaping or encoding, so the victim's browser parses attacker-controlled content as markup and script rather than text. The CPE reference cpe:2.3:a:crocoblock:jetblog:*:*:*:*:*:*:*:* identifies the affected component as the plugin package itself across builds up to 2.4.10. The CVSS vector is notable in three ways: PR:N means no attacker authentication is needed to deliver the payload, UI:R means the victim must be socially engineered into loading the crafted request before anything executes, and S:C (scope change) reflects that the injected script runs in the victim's browser origin rather than within the vulnerable application's own security context. Because the injection is reflected, it executes with the privileges of whoever loads the link, which is why an administrator victim is the highest-value target - the script can act within an authenticated WordPress admin session.
Know when Jetblog 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
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Remotely delivered reflected XSS needs no attacker privileges (PR:N) but requires victim interaction (UI:R); script runs cross-context (S:C) with limited C/I/A in the browser.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Crocoblock JetBlog jet-blog allows Reflected XSS.This issue affects JetBlog: from n/a through 2.4.10.
Executive ViewAI
JetBlog, a WordPress plugin from Crocoblock, has a high-severity flaw affecting all versions through 2.4.10 that could allow attackers to compromise privileged user sessions or perform unauthorized actions on affected websites. The risk is most material for organizations with public-facing WordPress sites where administrators or content editors can be socially engineered into loading a malicious link. No vendor-released patch identified at time of analysis and no public exploit identified at time of analysis, so leadership should prioritize exposure inventory and interim mitigations while a fix is pending.
No vendor-released patch identified at time of analysis. Interim mitigations include disabling or removing JetBlog (all versions through 2.4.10) where not essential; deploying WAF/virtual patching rules to block reflected XSS payloads; enforcing MFA, least privilege, and session protections for WordPress administrators; and training privileged users not to open untrusted links or requests.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Sensitive data exposure in the JetBlog WordPress plugin (versions 2.4.8 and earlier) allows remote unauthenticated attac
Stored cross-site scripting in the JetBlog WordPress plugin through version 2.4.10 lets an attacker holding a Contributo
EUVD-2026-95618
GHSA-2248-44qg-qmhq
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB