PluginProbe
GiveWP – Donation Plugin and Fundraising Platform / 4.16.9
GiveWP – Donation Plugin and Fundraising Platform v4.16.9
4.16.9 4.16.8.1 4.16.8 4.16.7.2 4.16.7.1 4.16.7 4.16.6.1 4.16.6 4.16.5.1 4.16.5 4.16.4 4.16.3 4.16.2 4.16.1 4.16.0 4.15.5 4.15.4 4.15.3 4.15.2 4.15.1 4.15.0 2.3.0 2.3.1 2.3.2 2.30.0 All 255 releases
← All changes | includes/login-register.php +5 -0 4.16.24.16.9 View file →
@@ -223,8 +223,9 @@
223 223
224 224 /**
225 225 * Process Register Form
226 226 *
227 + * @since 4.16.6 Require a valid nonce before processing registration.
227 228 * @since 2.0
228 229 *
229 230 * @param array $data Data sent from the register form
230 231 *
@@ -236,8 +237,12 @@
236 237 return false;
237 238 }
238 239
239 240 if ( empty( $_POST['give_register_submit'] ) ) {
241 + return false;
242 + }
243 +
244 + if ( empty( $data['give_register_nonce'] ) || ! wp_verify_nonce( $data['give_register_nonce'], 'give-register-nonce' ) ) {
240 245 return false;
241 246 }
242 247
243 248 /**