CVE-2025-11729 MEDIUM

CVE-2025-11729: PPWP: Password Protect Pages, Posts & Full or Partial Content <= 1.9.15 - Improper Authorization To Authenticated (Contributor+) Master Password Exposure

Vendor Buildwps
Product PPWP – Password Protect Pages
Weakness CWE-285
Published August 18, 2026
Last update August 19, 2026

CVSS base score

4.3/10
Attack vector Network
Attack complexity Low
Privileges required Low
User interaction None
Confidentiality Low
Integrity None

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N

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

Related vulnerabilities

08Related CVE