PPWP – Password Protect Pages <= 1.9.10 - Authenticated (Subscriber+) Content Exposure via REST API

2025-08-25 00:00
Pierre Rudloff

Strategic Overview

Status
Patched in 1.9.11
Affected Version<= 1.9.10
CVSS4.3Medium
CVECVE-2025-5998
View all PPWP – Password Protect Pages vulnerabilities

Vulnerability 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