What the vulnerability does
01Description
The PPWP: Password Protect Pages, Posts & Full or Partial Content plugin for WordPress is vulnerable to unauthorized access of data due to a improper capability check on the can_access function in all versions up to, and including, 1.9.15. This makes it possible for authenticated attackers, with Contributor-level access and above, to retrieve a master-password and access any password-protected content.
Explanation of Vulnerability in Simple Terms
02Summary
PPWP – Password Protect Pages versions 1.9.15 and earlier contain an authorization flaw that allows authenticated users with low privileges to access password-protected page content they should not be able to view. The vulnerability stems from improper permission checks when validating access to protected pages. Site administrators should update to a version newer than 1.9.15 to prevent unauthorized information disclosure.
What an attacker can do
03Attacker Capabilities
Read password-protected page content without the correct password.
Potential impact on your site
04Site Impact
Sensitive pages protected by PPWP can be viewed by any logged-in user, defeating the plugin's access control.
Conditions required to exploit
05Prerequisites
Attacker must have a low-privilege account on the site (e.g., subscriber or contributor).
Key dates
06Disclosure timeline
August 18, 2026
CVE published
August 19, 2026
Record updated