PluginProbe
Defender Security – Malware Scanner, Login Security & Firewall / 6.3.0
Defender Security – Malware Scanner, Login Security & Firewall v6.3.0
6.3.0 6.2.3 6.2.4 6.2.0 6.2.1 6.2.2 6.1.0 5.3.1 5.4.0 5.4.1 5.5.0 5.5.1 5.6.0 5.6.1 5.6.2 5.7.0 5.7.1 5.7.2 5.8.0 5.8.1 5.9.0 6.0.0 6.0.1 3.0.1 3.1.0 All 141 releases
← All changes | framework/base/class-file.php +2 -1 5.9.0 → 6.3.0 View file →
@@ -416,9 +416,10 @@
416 416 // Now filename.
417 417 $filename_include = isset( $include['filename'] ) ? $include['filename'] : array();
418 418 if ( is_array( $filename_include ) && count( $filename_include ) && 'file' === $type ) {
419 419 foreach ( $filename_include as $filename ) {
420 - if ( preg_match( '/' . $filename . '/', pathinfo( $path, PATHINFO_BASENAME ) ) ) {
420 + $pattern = '/' . preg_quote( $filename, '/' ) . '/';
421 + if ( preg_match( $pattern, pathinfo( $path, PATHINFO_BASENAME ) ) ) {
421 422 return true;
422 423 }
423 424 }
424 425 ++$applied;