PT-2025-43704 · WordPress · Password Protect

Dmitry Ignatyev

·

Published

2025-10-25

·

Updated

2025-10-25

·

CVE-2025-11244

CVSS v3.1

3.7

Low

VectorAV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
Name of the Vulnerable Software and Affected Versions Password Protected plugin for WordPress versions prior to 2.7.12
Description The Password Protected plugin for WordPress is susceptible to authorization bypass through IP address spoofing. This occurs because the plugin relies on client-controlled HTTP headers—specifically, X-Forwarded-For and HTTP CLIENT IP—to determine user IP addresses within the pp get ip address() function when the "Use transients" feature is enabled. An attacker can bypass authorization by manipulating these headers to impersonate a legitimately authenticated user, provided the "Use transients" option is enabled and the site is not behind a Content Delivery Network (CDN) or reverse proxy that overwrites these headers.
Recommendations Update the Password Protected plugin to version 2.7.12 or later.

Fix

Improper Authorization

Weakness Enumeration

Related Identifiers

CVE-2025-11244

Affected Products

Password Protect