Firewall, Malware Scanner, Two Factor Auth, and Comprehensive Security Features, powered by our 24-hour team. Make security a priority with Wordfence.
| Code | Message | Location | Category | |
|---|---|---|---|---|
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound | Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$lsModuleURL". | lib/menu_tools_twoFactor.php:10:5 | Plugin Repo |
| ERROR | WordPress.WP.AlternativeFunctions.parse_url_parse_url | parse_url() is discouraged because of inconsistency in the output across PHP versions; use wp_parse_url() instead. | lib/wfDiagnostic.php:744:12 | Plugin Repo |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $attackDataCountQuery | lib/wordfenceClass.php:8644:34 | Security |
| ERROR | WordPress.WP.AlternativeFunctions.curl_curl_errno | Using cURL functions is highly discouraged. Use wp_remote_get() instead. | lib/wfDiagnostic.php:795:21 | Plugin Repo |
| ERROR | WordPress.WP.AlternativeFunctions.strip_tags_strip_tags | strip_tags() is discouraged. Use the more comprehensive wp_strip_all_tags() instead. | lib/wfDiagnostic.php:799:337 | Plugin Repo |
| ERROR | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $query used in $wpdb->get_results($query)\n$query assigned unsafely at line 8757:\n $query=$wpdb->prepare("SELECT * FROM {$table_wfHits}\n\t\t\t\t\t\tWHERE action in ('blocked:waf', 'learned:waf', 'logged:waf', 'blocked:waf-always')\n\t\t\t\t\t\tAND id > %d\n\t\t\t\t\t\tORDER BY id LIMIT %d", $lastSendId, $limit)\n$table_wfHits assigned unsafely at line 8598:\n $table_wfHits = wfDB::networkTable('wfHits') | lib/wordfenceClass.php:8772:27 | Security |
| ERROR | WordPress.DateTime.RestrictedFunctions.date_date | date() is affected by runtime timezone changes which can cause date/time to be incorrectly displayed. Use gmdate() instead. | lib/wfDiagnostic.php:897:17 | — |
| ERROR | WordPress.DateTime.RestrictedFunctions.date_date | date() is affected by runtime timezone changes which can cause date/time to be incorrectly displayed. Use gmdate() instead. | lib/wfDiagnostic.php:920:17 | — |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $query | lib/wordfenceClass.php:8772:39 | Security |
| ERROR | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $count_query used in $wpdb->get_var($count_query)\n$count_query assigned unsafely at line 8762:\n $count_query = str_replace(\n\t\t\t\t\t\t\tarray(\n\t\t\t\t\t\t\t\t"SELECT * FROM",\n\t\t\t\t\t\t\t\t"ORDER BY id LIMIT " . $limit,\n\t\t\t\t\t\t\t),\n\t\t\t\t\t\t\tarray( "SELECT COUNT(*) FROM", "" ), $query\n\t\t\t\t\t\t)\n$query assigned unsafely at line 8757:\n $query=$wpdb->prepare("SELECT * FROM {$table_wfHits}\n\t\t\t\t\t\tWHERE action in ('blocked:waf', 'learned:waf', 'logged:waf', 'blocked:waf-always')\n\t\t\t\t\t\tAND id > %d\n\t\t\t\t\t\tORDER BY id LIMIT %d", $lastSendId, $limit)\n$table_wfHits assigned unsafely at line 8598:\n $table_wfHits = wfDB::networkTable('wfHits') | lib/wordfenceClass.php:8773:26 | Security |
| 20.12.2025, 21:32:11 | 2m 7s | 1 | 4501 | 2118 |
| 03.12.2025, 17:06:27 | 1m 59s | 1 | 4520 | 2118 |
| 16.11.2025, 18:39:49 | 2m 34s | 1 | 4520 | 2118 |
| 12.11.2025, 13:44:40 | 2m 43s | 1 | 4520 | 2118 |