Description
The WP OAuth Server ( Login with WordPress ) WordPress plugin before 6.3.1 does not restrict access to the debug log it writes, which is stored at a fixed and publicly reachable location, allowing unauthenticated users to read the OAuth tokens and authorisation codes it has issued as well as user records including password hashes when debug logging is enabled.
Published: 2026-08-27
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Information Disclosure
Action: Immediate Patch
AI Analysis

Impact

The WP OAuth Server plugin, in all versions prior to 6.3.1, writes debug logs that contain OAuth tokens, authorization codes, and user records including password hashes to a fixed file path that is publicly accessible. This flaw allows any unauthenticated user to read the log via an HTTP request and acquire sensitive data, resulting in a confidentiality breach.

Affected Systems

All installations of the WP OAuth Server (Login with WordPress) WordPress plugin running a version older than 6.3.1 are affected. No other vendors or products are listed.

Risk and Exploitability

The vulnerability is exploitable by unauthenticated users without the need for privileged access, posing a high risk to confidentiality. The CVSS score of 7.5 indicates high severity, while the EPSS score of less than 1% suggests a low probability of exploitation at present. The flaw is not listed in the CISA KEV catalog, implying that active exploitation may not yet be widespread, but the ease of exploitation and the sensitivity of the exposed data keep the risk significant until mitigated.

Generated by OpenCVE AI on August 27, 2026 at 18:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the WP OAuth Server plugin to version 6.3.1 or newer.
  • Disable debug logging in the plugin settings to prevent sensitive log files from being created.
  • Remove any existing log files and set file permissions to deny public read access to the log directory.

Generated by OpenCVE AI on August 27, 2026 at 18:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 27 Aug 2026 17:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Thu, 27 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

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


Thu, 27 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200
CWE-284

Thu, 27 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description The WP OAuth Server ( Login with WordPress ) WordPress plugin before 6.3.1 does not restrict access to the debug log it writes, which is stored at a fixed and publicly reachable location, allowing unauthenticated users to read the OAuth tokens and authorisation codes it has issued as well as user records including password hashes when debug logging is enabled.
Title WP OAuth Server < 6.3.1 - Unauthenticated OAuth Token and User Data Disclosure via Debug Log File
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-27T14:23:47.322Z

Reserved: 2026-08-13T11:25:44.295Z

Link: CVE-2026-19715

cve-icon Vulnrichment

Updated: 2026-08-27T14:15:14.765Z

cve-icon NVD

Status : Deferred

Published: 2026-08-27T06:16:57.440

Modified: 2026-08-28T18:43:25.883

Link: CVE-2026-19715

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-27T19:00:07Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor