PluginProbe
Passster – Password Protect Pages and Content / 4.3.16
Passster – Password Protect Pages and Content v4.3.16
4.3.16 4.3.15 4.3.14 4.3.12 4.3.13 4.3.11 4.3.10 4.3.9 4.3.8 4.3.7 4.3.6 4.3.5 trunk 3.5.4 3.5.5.2 3.5.5.8 3.5.5.9 4.0 4.1.4 4.2.10 4.2.11 4.2.12 4.2.13 4.2.14 4.2.15 All 48 releases
← All changes | readme.txt +137 -7 4.2.134.3.16 View file →
@@ -1,13 +1,13 @@
1 1 === Passster - Password Protect Pages and Content ===
2 2 Contributors: wpchill, silkalns
3 3 Tags: password protect, password, restrict content, sitewide, password protection
4 4 Requires at least: 6.5
5 -Tested up to: 6.7
5 +Tested up to: 7.1
6 6 Requires PHP: 7.2
7 7 License: GPLv2 or later
8 8 License URI: https://www.gnu.org/licenses/gpl-2.0.html
9 -Stable tag: 4.2.13
9 +Stable tag: 4.3.16
10 10
11 11 == Description ==
12 12 ## Password Protect Pages, Posts & Content in WordPress
13 13
@@ -13,8 +13,10 @@
13 13
14 14 Passster is an all-in-one plugin to password protect pages, content, or your entire site in seconds—quick, secure, and easy to use.
15 15 Passster offers three protection modes to cover every use case you may think of when it comes to password protecting your WordPress website.
16 16
17 +https://www.youtube.com/watch?v=kjYklVLVFD8&list=PLM2tOjfhVrZdo_H26CV2I-UfdqpDWxo3D&index=4
18 +
17 19 ### Passster Pro – Even more protection features when making a purchase
18 20
19 21 **Multiple Passwords & Password Lists**
20 22 - Assign multiple passwords for different users.
@@ -82,13 +84,20 @@
82 84 All primary texts and information can be modified from the admin area of Passster.
83 85 The plugin is fully translatable in your language. There are only en_EN and de_DE at the moment, but you can easily add your preferred language as a .po/.mo.
84 86 It’s also fully compatible with WPML and Polylang.
85 87
88 += Where do I report security bugs found in this plugin? =
89 +
90 +Please report security bugs found in the source code of the Passster plugin through the [Patchstack Vulnerability Disclosure Program](https://patchstack.com/database/vdp/9e5fb73f-e810-474a-a64f-c86081aa9b46). The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin."
91 +
86 92 == Screenshots ==
87 93 1. Passster Password Form
88 -2. Passster Areas
89 -3. Passster Settings
90 -3. Passster Customizer Options
94 +2. Passster Settings Area General
95 +3. Passster Settings Area Design
96 +4. Passster Protected Areas
97 +5. Passster Protected Areas in page edit
98 +6. Passster Password Lists - Pro only
99 +7. Passster Statistics - Pro only
91 100
92 101 == Installation ==
93 102
94 103 Passster is simple to install:
@@ -100,11 +109,132 @@
100 109 5. Browse to Settings > Passster
101 110 6. Customise your settings and your good to go!
102 111
103 112 == Changelog ==
113 += 4.3.16 - 18.09.2026 =
114 +* Added: Post Type Level Protection: password-protect an entire post type at once.
115 +* Fixed: Unlock link redirects on archive pages.
104 116
117 += 4.3.15 - 10.09.2026 =
118 +* Fixed: Compatibility issue with some page builders.
119 +
120 += 4.3.14 - 03.09.2026 =
121 +* Fixed: Security update.
122 +* Fixed: Minor admin UI improvements.
123 +
124 += 4.3.13 - 02.09.2026 =
125 +* Fixed: Security update.
126 +
127 += 4.3.12 - 01.09.2026 =
128 +* Fixed: Security update.
129 +
130 += 4.3.11 - 25.08.2026 =
131 +* Fixed: Some Design settings were not being applied to the password form.
132 +
133 += 4.3.10 - 21.08.2026 =
134 +* Fixed: Various password validation and unlock reliability improvements.
135 +
136 += 4.3.9 - 13.08.2026 =
137 +* Fixed: Security issue (thanks to WPScan).
138 +* Fixed: Block editor freezing when selecting a block built with page builders like Spectra.
139 +* Changed: Hid noisy Freemius notices (opt-in reminder, premium activation, plan upgrade messages).
140 +* Changed: Updated Freemius SDK to 2.13.4.
141 +
142 += 4.3.8 - 03.08.2026 =
143 +* Fixed: Security issue.
144 +* Fixed: Block editor freezing on pages built with Elementor.
145 +* Changed: Improved Protected Content block toolbar performance on pages with many blocks.
146 +
147 += 4.3.7 - 27.07.2026 =
148 +* Fixed: Security issue (thanks to Pierre Rudloff).
149 +
150 += 4.3.6 - 23.07.2026 =
151 +* Added: "Show Password" label is now customizable from the General settings tab.
152 +* Fixed: Per-page form text being used even when "Overwrite Defaults" is disabled.
153 +* Fixed: Instruction text showing as garbled characters when using the Protected Area block.
154 +* Fixed: Security issues (thanks to Revanth Hari Narayana Matte).
155 +
156 += 4.3.5 - 02.06.2026 =
157 +* Fixed: hCaptcha cookie not being recognized on subsequent page loads.
158 +* Fixed: Unlock links with special characters in instructions could cause encoding errors.
159 +* Fixed: Pass parameter being lost during global protection redirect.
160 +
161 += 4.3.4 - 08.05.2026 =
162 +* Fixed: Replaced non-functional license activation button on free version with installation guide for Passster PRO.
163 +* Fixed: Category lock not showing password form on regular post category archive pages.
164 +
165 += 4.3.3 - 03.04.2026 =
166 +* Changed: Enhance PS_Rest_Handler to allow public access to additional Passster endpoints for guest users.
167 +
168 += 4.3.2 - 30.03.2026 =
169 +* Fixed: Category lock for WooCommerce products and categories.
170 +* Changed: Page refresh on unlock is now on by default. Inline unlock can be enabled via Advanced → Unlock Behaviour.
171 +
172 += 4.3.1 - 20.03.2026 =
173 +* Fixed: Password label should not be visible, it's there for accessibility reasons.
174 +* Fixed: Password label is now translatable.
175 +* Fixed: Missing loading animation.
176 +
177 += 4.3.0 - 20.03.2026 =
178 +* Changed: Refactor settings display and added statistics page.
179 +* Added: Category lock.
180 +* Added: Passter Protected Area Gutenberg wrapper block.
181 +
182 += 4.2.29 - 12.02.2026 =
183 +* Fixed: Password validation and unlock link generation failing when the password contains the % character.
184 +
185 += 4.2.28 - 02.02.2026 =
186 +* Fixed: Nonce validation failing for logged-in users when fetched via REST endpoint.
187 +
188 += 4.2.27 - 27.01.2026 =
189 +* Fixed: Prevent nonce from being cached.
190 +* Fixed: Page protect children option.
191 +
192 += 4.2.26 - 16.01.2026 =
193 +* Fixed: Security update
194 +
195 += 4.2.25 - 14.01.2026 =
196 +* Fixed: Passster protected events do not show up in The Events Callendar REST requests.
197 +* Changed: Prevent nonce from being cached.
198 +* Fixed: Security update
199 +
200 += 4.2.24 - 12.01.2026 =
201 +* Fixed: Vulnerability in passster shortcode.
202 +* Fixed: Fix allowing hashed in unlocking page url.
203 +
204 += 4.2.23 - 08.01.2026 =
205 +* Fixed: Bug preventing password validation.
206 +
207 += 4.2.22 - 05.01.2026 =
208 +* Fixed: Vulnerability in passster shortcode.
209 +
210 += 4.2.21 - 18.12.2025 =
211 +* Fixed: Vulnerability in passster shortcode.
212 +
213 += 4.2.20 - 22.10.2025 =
214 +* Fixed: Security update
215 +
216 += 4.2.19 - 02.10.2025 =
217 +* Fixed: Vulnerability in passster shortcode.
218 +
219 += 4.2.18 - 15.09.2025 =
220 +* Added: null alt attribute to ps-loader image for better accessibility compliance.
221 +* Changed: Made password form input IDs unique per protected area to prevent duplicate IDs when using multiple forms on the same page.
222 +
223 += 4.2.17 - 22.07.2025 =
224 +* Fixed: Users with allowed roles can now access other pages when global restriction is active and the password page is excluded for them.
225 +
226 += 4.2.16 - 09.07.2025 =
227 +* Changed: Allow HTML & shortcodes in instructions.
228 +
229 += 4.2.15 - 17.03.2025 =
230 +* Added: Support for Turnstile captcha.
231 +
232 += 4.2.14 - 25.02.2025 =
233 +* Fixed: Unlock link was not working properly.
234 +
105 235 = 4.2.13 - 03.02.2025 =
106 -* FIxed: Global protection page was not being protected even if "Activate Protection" was on.
236 +* Fixed: Global protection page was not being protected even if "Activate Protection" was on.
107 237
108 238 = 4.2.12 - 20.12.2024 =
109 239 * Changed: Security update - Updated Freemius SDK
110 240
@@ -801,5 +931,5 @@
801 931
802 932 == Upgrade Notice ==
803 933
804 934 = 4.2.13 =
805 -This resolved an issue with the "Activate Protection" option set for the Global protection page.
935 +This resolved an issue with the "Activate Protection" option set for the Global protection page.