Wordfence Security – Firewall & Malware Scan - Version 6.0.14

Version Description

  • Fix: Live Traffic endpoint moved to site root to prevent issues with GoogleBot.
Download this release

Release Info

Developer wfmatt
Plugin Icon 128x128 Wordfence Security – Firewall & Malware Scan
Version 6.0.14
Comparing to
See all releases

Code changes from version 6.0.12 to 6.0.14

Files changed (3) hide show
  1. lib/wordfenceClass.php +7 -2
  2. readme.txt +4 -1
  3. wordfence.php +2 -2
lib/wordfenceClass.php CHANGED
@@ -2652,6 +2652,11 @@ class wordfence {
2652
  exit;
2653
  }
2654
 
 
 
 
 
 
2655
  $wfFunc = get_query_var('_wfsf');
2656
 
2657
  //Logging
@@ -2780,8 +2785,8 @@ wfscr.src = url;
2780
  EOL;
2781
  }
2782
  public static function wfLogHumanHeader(){
2783
- $URL = admin_url('admin-ajax.php?action=wordfence_logHuman&hid=' . wfUtils::encrypt(self::$hitID));
2784
- $URL = preg_replace('/^https?:/i', '', $URL);
2785
  #Load as external script async so we don't slow page down.
2786
  echo <<<EOL
2787
  <script type="text/javascript">
2652
  exit;
2653
  }
2654
 
2655
+ if (!empty($_GET['wordfence_logHuman'])) {
2656
+ self::ajax_logHuman_callback();
2657
+ exit;
2658
+ }
2659
+
2660
  $wfFunc = get_query_var('_wfsf');
2661
 
2662
  //Logging
2785
  EOL;
2786
  }
2787
  public static function wfLogHumanHeader(){
2788
+ $URL = site_url('/?wordfence_logHuman=1&hid=' . wfUtils::encrypt(self::$hitID));
2789
+ $URL = addslashes(preg_replace('/^https?:/i', '', $URL));
2790
  #Load as external script async so we don't slow page down.
2791
  echo <<<EOL
2792
  <script type="text/javascript">
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: mmaunder
3
  Tags: wordpress, security, performance, speed, caching, cache, caching plugin, wordpress cache, wordpress caching, wordpress security, security plugin, secure, anti-virus, malware, firewall, antivirus, virus, google safe browsing, phishing, scrapers, hacking, wordfence, securty, secrity, secure, two factor, cellphone sign-in, cellphone signin, cellphone, twofactor, security, secure, htaccess, login, log, users, login alerts, lock, chmod, maintenance, plugin, private, privacy, protection, permissions, 503, base64, injection, code, encode, script, attack, hack, hackers, block, blocked, prevent, prevention, RFI, XSS, CRLF, CSRF, SQL Injection, vulnerability, website security, WordPress security, security log, logging, HTTP log, error log, login security, personal security, infrastructure security, firewall security, front-end security, web server security, proxy security, reverse proxy security, secure website, secure login, two factor security, maximum login security, heartbleed, heart bleed, heartbleed vulnerability, openssl vulnerability, nginx, litespeed, php5-fpm, woocommerce support, woocommerce caching, IPv6, IP version 6
4
  Requires at least: 3.9
5
  Tested up to: 4.2.3
6
- Stable tag: 6.0.12
7
 
8
  The Wordfence WordPress security plugin provides free enterprise-class WordPress security, protecting your website from hacks and malware.
9
  == Description ==
@@ -183,6 +183,9 @@ fully compatible with both IPv4 and IPv6 whether you run both or only one addres
183
 
184
  == Changelog ==
185
 
 
 
 
186
  = 6.0.12 =
187
  * Improvement: Updated local GeoIP database.
188
  * Improvement: Updated local browser data cache to support newer browsers and user-agents.
3
  Tags: wordpress, security, performance, speed, caching, cache, caching plugin, wordpress cache, wordpress caching, wordpress security, security plugin, secure, anti-virus, malware, firewall, antivirus, virus, google safe browsing, phishing, scrapers, hacking, wordfence, securty, secrity, secure, two factor, cellphone sign-in, cellphone signin, cellphone, twofactor, security, secure, htaccess, login, log, users, login alerts, lock, chmod, maintenance, plugin, private, privacy, protection, permissions, 503, base64, injection, code, encode, script, attack, hack, hackers, block, blocked, prevent, prevention, RFI, XSS, CRLF, CSRF, SQL Injection, vulnerability, website security, WordPress security, security log, logging, HTTP log, error log, login security, personal security, infrastructure security, firewall security, front-end security, web server security, proxy security, reverse proxy security, secure website, secure login, two factor security, maximum login security, heartbleed, heart bleed, heartbleed vulnerability, openssl vulnerability, nginx, litespeed, php5-fpm, woocommerce support, woocommerce caching, IPv6, IP version 6
4
  Requires at least: 3.9
5
  Tested up to: 4.2.3
6
+ Stable tag: 6.0.14
7
 
8
  The Wordfence WordPress security plugin provides free enterprise-class WordPress security, protecting your website from hacks and malware.
9
  == Description ==
183
 
184
  == Changelog ==
185
 
186
+ = 6.0.14 =
187
+ * Fix: Live Traffic endpoint moved to site root to prevent issues with GoogleBot.
188
+
189
  = 6.0.12 =
190
  * Improvement: Updated local GeoIP database.
191
  * Improvement: Updated local browser data cache to support newer browsers and user-agents.
wordfence.php CHANGED
@@ -4,13 +4,13 @@ Plugin Name: Wordfence Security
4
  Plugin URI: http://www.wordfence.com/
5
  Description: Wordfence Security - Anti-virus, Firewall and High Speed Cache
6
  Author: Wordfence
7
- Version: 6.0.12
8
  Author URI: http://www.wordfence.com/
9
  */
10
  if(defined('WP_INSTALLING') && WP_INSTALLING){
11
  return;
12
  }
13
- define('WORDFENCE_VERSION', '6.0.12');
14
  if(get_option('wordfenceActivated') != 1){
15
  add_action('activated_plugin','wordfence_save_activation_error'); function wordfence_save_activation_error(){ update_option('wf_plugin_act_error', ob_get_contents()); }
16
  }
4
  Plugin URI: http://www.wordfence.com/
5
  Description: Wordfence Security - Anti-virus, Firewall and High Speed Cache
6
  Author: Wordfence
7
+ Version: 6.0.14
8
  Author URI: http://www.wordfence.com/
9
  */
10
  if(defined('WP_INSTALLING') && WP_INSTALLING){
11
  return;
12
  }
13
+ define('WORDFENCE_VERSION', '6.0.14');
14
  if(get_option('wordfenceActivated') != 1){
15
  add_action('activated_plugin','wordfence_save_activation_error'); function wordfence_save_activation_error(){ update_option('wf_plugin_act_error', ob_get_contents()); }
16
  }