Skip to content

Commit dbbdb0e

Browse files
committed
Fix issues in performance-lab
1 parent 03e197f commit dbbdb0e

File tree

2 files changed

+3
-3
lines changed
  • plugins/performance-lab/includes

2 files changed

+3
-3
lines changed

plugins/performance-lab/includes/admin/load.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,7 @@ function perflab_install_activate_plugin_callback(): void {
305305
wp_die( esc_html__( 'Missing required parameter.', 'performance-lab' ) );
306306
}
307307

308-
$plugin_slug = perflab_sanitize_plugin_slug( wp_unslash( $_GET['slug'] ) );
308+
$plugin_slug = perflab_sanitize_plugin_slug( wp_unslash( $_GET['slug'] ) ); // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized -- perflab_sanitize_plugin_slug() is a sanitizing function.
309309
if ( null === $plugin_slug ) {
310310
wp_die( esc_html__( 'Invalid plugin.', 'performance-lab' ) );
311311
}
@@ -407,7 +407,7 @@ static function ( $name ) {
407407

408408
$activated_plugin_slug = null;
409409
if ( isset( $_GET['activate'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended
410-
$activated_plugin_slug = perflab_sanitize_plugin_slug( wp_unslash( $_GET['activate'] ) ); // phpcs:ignore WordPress.Security.NonceVerification.Recommended
410+
$activated_plugin_slug = perflab_sanitize_plugin_slug( wp_unslash( $_GET['activate'] ) ); // phpcs:ignore WordPress.Security.NonceVerification.Recommended, WordPress.Security.ValidatedSanitizedInput.InputNotSanitized -- perflab_sanitize_plugin_slug() is a sanitizing function.
411411
}
412412

413413
if ( null !== $activated_plugin_slug ) {

plugins/performance-lab/includes/site-health/audit-autoloaded-options/hooks.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ function perflab_aao_handle_update_autoload(): void {
5757
}
5858

5959
$option_name = sanitize_text_field( wp_unslash( $_GET['option_name'] ) );
60-
$autoload = rest_sanitize_boolean( $_GET['autoload'] );
60+
$autoload = rest_sanitize_boolean( wp_unslash( $_GET['autoload'] ) ); // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized -- Won't be needed after <https://github.com/WordPress/WordPress-Coding-Standards/pull/2530>.
6161

6262
if ( ! current_user_can( 'manage_options' ) ) {
6363
wp_die( esc_html__( 'Permission denied.', 'performance-lab' ) );

0 commit comments

Comments
 (0)