Summary
CVE-2026-86707 is a critical authentication bypass vulnerability in the Private Feed Key WordPress plugin, versions 0.1 and earlier. The plugin fails to properly validate the feedkey parameter used to authenticate feed requests, allowing unauthenticated remote attackers to impersonate any WordPress user — including administrators. The flaw carries a CVSS v3.1 base score of 9.8 (Critical).
Technical details
- Root cause: The plugin does not verify that the key supplied in a feed request is one it actually issued. Instead of performing a strict, per-user comparison, it matches the supplied value against any stored user metadata value, so a value copied or guessed from one context can be reused to authenticate as a different, arbitrary user.
- Trigger conditions: An attacker submits a feed request containing a
feedkeyparameter value that matches any user metadata entry stored by the plugin; no valid credentials, session, or prior authentication are required. - Attack vector: Network-based (AV:N), low attack complexity (AC:L), no privileges required (PR:N), no user interaction required (UI:N) — the vulnerability can be exploited remotely and automatically.
- Impact: Successful exploitation allows an unauthenticated attacker to assume the identity of any user on the affected WordPress site, including administrators, resulting in full compromise of confidentiality, integrity, and availability of the site.
Affected software
- Private Feed Key WordPress plugin, version 0.1 and all earlier versions
Severity
- CVSS v3.1 Base Score: 9.8 (Critical)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CWE: CWE-287 (Improper Authentication)
Mitigation and recommended actions
- Immediate: No patched version of Private Feed Key has been released as of publication. Security teams should deactivate and uninstall the plugin until an official fix is available.
- If no patch: As a network mitigation, block or restrict access to endpoints that accept the
feedkeyparameter (e.g., via WAF rules) and monitor for anomalous authentication activity or administrator logins originating from unexpected sources. Rotate credentials for any accounts (especially administrator accounts) on sites where this plugin is or was active, and review user activity logs for signs of unauthorized access.

