summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
authorFelix Arntz <flixos90@git.wordpress.org>2025-04-28 21:10:55 +0000
committerFelix Arntz <flixos90@git.wordpress.org>2025-04-28 21:10:55 +0000
commit843e4860dd90f47b668567b851b34cd8f3dd8f65 (patch)
treec0372666208738081caa4e0b80fda7a582447d0d /src
parentd985e8fb677d7df7a8a8bf8077eca06a4f2b8195 (diff)
downloadwordpress-843e4860dd90f47b668567b851b34cd8f3dd8f65.tar.gz
wordpress-843e4860dd90f47b668567b851b34cd8f3dd8f65.zip
Networks and Sites: Sanitize key parameter in `wp-activate.php`.
Props khushipatel15. Fixes #63320. git-svn-id: https://develop.svn.wordpress.org/trunk@60204 602fd350-edb4-49c9-b593-d223f7449a82
Diffstat (limited to 'src')
-rw-r--r--src/wp-activate.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/wp-activate.php b/src/wp-activate.php
index 5dc602337b..f4fd8d76c3 100644
--- a/src/wp-activate.php
+++ b/src/wp-activate.php
@@ -29,9 +29,9 @@ $result = null;
if ( isset( $_GET['key'] ) && isset( $_POST['key'] ) && $_GET['key'] !== $_POST['key'] ) {
wp_die( __( 'A key value mismatch has been detected. Please follow the link provided in your activation email.' ), __( 'An error occurred during the activation' ), 400 );
} elseif ( ! empty( $_GET['key'] ) ) {
- $key = $_GET['key'];
+ $key = sanitize_text_field( $_GET['key'] );
} elseif ( ! empty( $_POST['key'] ) ) {
- $key = $_POST['key'];
+ $key = sanitize_text_field( $_POST['key'] );
}
if ( $key ) {