diff -r 48c4eec2b7e6 -r 8c2e4d02f4ef wp/wp-admin/edit-tag-form.php --- a/wp/wp-admin/edit-tag-form.php Fri Sep 05 18:40:08 2025 +0200 +++ b/wp/wp-admin/edit-tag-form.php Fri Sep 05 18:52:52 2025 +0200 @@ -44,7 +44,7 @@ do_action_deprecated( 'edit_tag_form_pre', array( $tag ), '3.0.0', '{$taxonomy}_pre_edit_form' ); } -$wp_http_referer = ! empty( $_REQUEST['wp_http_referer'] ) ? sanitize_text_field( $_REQUEST['wp_http_referer'] ) : ''; +$wp_http_referer = ! empty( $_REQUEST['wp_http_referer'] ) ? sanitize_url( $_REQUEST['wp_http_referer'] ) : ''; $wp_http_referer = remove_query_arg( array( 'action', 'message', 'tag_ID' ), $wp_http_referer ); // Also used by Edit Tags. @@ -72,13 +72,18 @@