PPWP – Password Protect Pages <= 1.9.10 - Authenticated (Subscriber+) Content Exposure via REST API
Strategic Overview
<= 1.9.10CVE-2025-5998Vulnerability Overview
The PPWP – Password Protect WordPress | #1 Most-Reviewed Password Plugin plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 1.9.10 due to insufficient protection on REST API endpoints when password protection is enabled. This makes it possible for unauthenticated attackers to extract post and page content that should be hidden.
Technical Analysis
REMEDIATION: Update to version 1.9.11, or a newer patched version --- IDENTIFIER: CWE-280 (Improper Handling of Insufficient Permissions or Privileges) The product does not handle or incorrectly handles when it has insufficient privileges to access resources or functionality as specified by their permissions. This may cause it to follow unexpected code paths that may leave the product in an invalid state.
External References
Vulnerability data © Defiant, Inc., provided under the Wordfence Intelligence T&C