Skip to main content

Debugger Troubleshooter EUVDEUVD-2026-17245

| CVE-2026-5130 HIGH
Reliance on Cookies without Validation and Integrity Checking (CWE-565)
2026-03-30 Wordfence GHSA-24w3-v7fc-cjwv
8.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Set wp_debug_troubleshoot_simulate_user cookie to admin ID
  2. Delivery
    Plugin accepts cookie without validation
  3. Exploit
    Override determine_current_user filter
  4. Execution
    Impersonate administrator account
  5. Impact
    Execute admin-level actions

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V3 - Web Frontend Security Cookie integrity validation
Exploitation Conditions

Debugger & Troubleshooter WordPress plugin versions up to 1.3.2 must be installed and active. Attacker sets wp_debug_troubleshooter_simulate_user cookie to target user ID (e.g., admin ID=1) to gain impersonation. No authentication required; any remote visitor can exploit.

Impact

This vulnerability presents critical real-world risk despite the CVSS vector showing PR:L (low privileges required), which appears inconsistent with the unauthenticated nature described. The attack is trivially exploitable requiring only HTTP cookie manipulation (AV:N/AC:L) with no user interaction, allowing complete site takeover through administrator impersonation. The straightforward attack mechanism (setting a single cookie to any user ID) means automated scanning and exploitation are highly feasible. While no EPSS score or KEV status is provided in the intelligence, the technical simplicity and high impact (C:H/I:H/A:H - full confidentiality, integrity, and availability compromise) suggest this would be actively targeted if widely deployed. The primary mitigating factor is the limited install base of a debugging plugin, which may have lower deployment than mainstream WordPress plugins. However, any sites running vulnerable versions face immediate risk of complete compromise. The SSVC framework would classify this as high priority: exploitation is straightforward (automatable), technical impact is total (administrator access), and the scope includes any action an administrator can perform including persistent backdoor creation. Organizations should treat this as an emergency patch priority if the plugin is installed.

Exploit ScenarioDerived

An unauthenticated attacker identifies a WordPress site running the vulnerable Debugger & Troubleshooter plugin through version fingerprinting or plugin enumeration. The attacker sends an HTTP request to any page on the site with a crafted cookie: wp_debug_troubleshoot_simulate_user=1 (where 1 is typically the administrator user ID). The plugin's filter hook immediately overrides WordPress authentication, granting the attacker full administrator privileges without any credentials. The attacker can then access wp-admin, create a new administrator account for persistent access, install a malicious plugin containing a web shell, modify site content to inject malware, or exfiltrate sensitive data including customer information and credentials. The attack requires no special tools beyond basic HTTP client capabilities and leaves the attacker with complete site control.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Mar 30, 2026

Unauthenticated privilege escalation in Debugger & Troubleshooter WordPress plugin (versions ≤1.3.2) allows remote attackers to gain administrator access by manipulating a cookie value. Attackers can set the wp_debug_troubleshoot_simulate_user cookie to any user ID without cryptographic validation, bypassing all authentication and authorization checks to immediately impersonate administrators. No public exploit code confirmed at time of analysis, though the attack mechanism is straightforward requiring only cookie manipulation. CVSS 8.8 with network-based attack vector and low complexity indicates significant real-world risk for unpatched installations. Vendor-released patch in version 1.4.0 implements cryptographic token validation.

RemediationAI

Immediately upgrade to Debugger & Troubleshooter version 1.4.0 or later, which implements cryptographic token-based validation for user simulation functionality. The patch is available through the WordPress plugin repository, with the security fix documented in changeset 3486202 viewable at https://plugins.trac.wordpress.org/changeset/3486202/debugger-troubleshooter/trunk/debug-troubleshooter.php. If immediate patching is not possible, disable and remove the plugin entirely until upgrade can be completed, as this is a debugging tool typically not required in production environments. After upgrading, review administrator user accounts and recent administrative actions for unauthorized changes, as attackers exploiting this vulnerability could have created persistent backdoor accounts. Check WordPress user lists for unfamiliar administrator accounts, review recently installed plugins and themes, and examine recent content modifications. Organizations should audit whether this debugging plugin is necessary in production and consider restricting such tools to development environments only.

Affected VersionsENISA

Debugger & Troubleshooter * ≤1.3.2

Affected Packages

euvd debugger_troubleshooter 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 vulnerability stems from insecure direct object reference (CWE-565) in the plugin's user simulation feature. The plugin hooks into WordPress's determine_current_user filter and accepts the wp_debug_troubleshoot_simulate_user cookie value directly as a user ID without any validation. The vulnerable code path (lines 827-849 in version 1.3.2) reads the cookie and immediately uses its numeric value to override the current user context. WordPress's determine_current_user filter is a critical authentication mechanism that runs early in the request lifecycle to establish user identity. By accepting arbitrary cookie values without cryptographic signing, HMAC validation, or capability checks, the plugin creates a direct authentication bypass. The affected product (CPE: cpe:2.3:a:jhimross:debugger_&_troubleshooter) is a debugging tool intended for development environments but often inadvertently left active on production sites. The fix in version 1.4.0 implements a proper token-based system where administrators generate 64-character random tokens stored in the database, ensuring only legitimate simulation sessions initiated by privileged users can override authentication.

Know when Debugger Troubleshooter 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 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

DescriptionCVE.org

The Debugger & Troubleshooter plugin for WordPress was vulnerable to Unauthenticated Privilege Escalation in versions up to and including 1.3.2. This was due to the plugin accepting the wp_debug_troubleshoot_simulate_user cookie value directly as a user ID without any cryptographic validation or authorization checks. The cookie value was used to override the determine_current_user filter, which allowed unauthenticated attackers to impersonate any user by simply setting the cookie to their target user ID. This made it possible for unauthenticated attackers to gain administrator-level access and perform any privileged actions including creating new administrator accounts, modifying site content, installing plugins, or taking complete control of the WordPress site. The vulnerability was fixed in version 1.4.0 by implementing a cryptographic token-based validation system where only administrators can initiate user simulation, and the cookie contains a random 64-character token that must be validated against database-stored mappings rather than accepting arbitrary user IDs.

Executive ViewAI

Why It Matters

The Debugger & Troubleshooter WordPress plugin (versions ≤1.3.2) contains a critical authentication bypass that allows unauthenticated attackers to gain full administrator access by manipulating a single cookie value. This vulnerability directly threatens organizations using this plugin, enabling complete compromise of WordPress sites and customer data without requiring valid credentials or prior access. Immediate removal or upgrade is essential to prevent unauthorized administrative control.

Business Impact: Severe
Compensating Controls

Vendor-released patch: version 1.4.0. No interim mitigation available-plugin removal is the only effective compensating control until upgrade is deployed.

Threat Intelligence Overview

EPSS Score
0.0%
Top 94% exploitable
Data Quality
5 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.0%
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

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