Stored Cross-Site Scripting Vulnerability in PPWP – Password Protect Pages Plugin for WordPress
CVE-2026-3639

6.4MEDIUM

Key Information:

Vendor

WordPress

Vendor
CVE Published:
13 August 2026

What is CVE-2026-3639?

The PPWP (Password Protect Pages) plugin for WordPress is susceptible to Stored Cross-Site Scripting due to insufficient sanitization and escaping of user-supplied attributes in the ppwp shortcode. This vulnerability allows authenticated users with contributor-level access and above to inject arbitrary scripts into WordPress pages. Consequently, whenever users access these compromised pages, the injected scripts can execute, leading to potential misuse of the web application.

Affected Version(s)

PPWP – Password Protect Pages 0 <= 1.9.21

References

CVSS V3.1

Score:
6.4
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
Low
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
Low
User Interaction:
None
Scope:
Changed

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Muhammad Yudha - DJ
.