CVE-2026-115214

Datawiza Proxy Auth Plugin 1.1.0 - Unauthenticated Privilege Escalation via X-User and Role Headers

Published Oct 25, 2026 CVSS 3.1 · 9.8 Critical EPSS < 1% KEV · Not listed
Description
The Datawiza Proxy Auth Plugin WordPress plugin before 1.1.1 does not verify that the user-identity and role HTTP request headers it trusts originate from a trusted reverse proxy, allowing unauthenticated attackers to create and authenticate as a WordPress administrator.

Analysis

AI-generated

Technical impact

The Datawiza Proxy Auth Plugin for WordPress, version 1.1.0 and earlier, fails to verify that the user‑identity and role HTTP request headers originate from a trusted reverse proxy. As a result, an unauthenticated attacker can inject arbitrary X‑User and Role headers, causing the plugin to create and authenticate a user with administrator privileges. This flaw permits full control over the WordPress site by elevating the attacker’s privileges.

Affected Systems

Affected is the Datawiza Proxy Auth Plugin used on WordPress installations. Versions 1.1.0 and below are susceptible; the vulnerability does not affect later releases. The plugin’s vendor is listed as Unknown: Datawiza Proxy Auth Plugin, and no other product versions are stated in the advisory.

Risk and Exploitability

It is a high severity vulnerability with a CVSS score of 9.8, indicating that the flaw allows an attacker to gain administrator privileges without authentication. The EPSS score is less than 1%, implying a low probability of exploitation in time, and the issue is not listed in the CISA KEV catalog. Nevertheless, because the plugin fails to validate the authority of X‑User and Role headers, an unauthenticated attacker can inject these headers, resulting in full control over the WordPress site. The attack requires only unauthenticated HTTP requests with crafted headers, and no additional prerequisites are listed.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Install Datawiza Proxy Auth Plugin version 1.1.1 or later to enable header validation.
  • Disable or remove the proxy‑auth plugin until the issue can be fixed if an upgrade cannot be performed immediately.
  • Configure your reverse proxy so that only it can set X‑User and Role headers, and block any external manipulation of these headers.

Generated by OpenCVE AI on October 26, 2026 at 14:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Weaknesses CWE-20
CWE-285
Type Values Removed Values Added
Weaknesses CWE-269
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Weaknesses CWE-20
CWE-285
Type Values Removed Values Added
Description The Datawiza Proxy Auth Plugin WordPress plugin before 1.1.1 does not verify that the user-identity and role HTTP request headers it trusts originate from a trusted reverse proxy, allowing unauthenticated attackers to create and authenticate as a WordPress administrator.
Title Datawiza Proxy Auth Plugin 1.1.0 - Unauthenticated Privilege Escalation via X-User and Role Headers
References

Subscriptions

No data.

Weaknesses
  • CWE-269

    Improper Privilege Management

Sources

Status
PUBLISHED
Assigner
WPScan
Published
Updated
Oct 26, 2026, 10:13 AM
Reserved
Oct 22, 2026, 7:21 AM
Status
Deferred
Published
Oct 25, 2026, 6:16 AM
Modified
Oct 26, 2026, 1:52 PM