| Code | Message | Location | Category | |
|---|---|---|---|---|
| ERROR | WordPress.Security.EscapeOutput.OutputNotEscaped | All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$debug_args'. | 118:65 | Security |
| ERROR | WordPress.Security.EscapeOutput.OutputNotEscaped | All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$end'. | 118:79 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $sql | 162:34 | Security |
| ERROR | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $sql used in $wpdb->get_row($wpdb->prepare( $sql, $cache_key, $group ))\n$sql assigned unsafely at line 80:\n $sql = "\n\t\t\tSELECT `cache_value`, `expiration`\n\t\t\tFROM `{$table}`\n\t\t\tWHERE `cache_key` = %s AND `cache_group` = %s\n\t\t\tLIMIT 1\n\t\t"\n$table assigned unsafely at line 78:\n $table = $this->table() | 87:19 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $sql | 87:44 | Security |
| ERROR | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $sql used in $wpdb->query($wpdb->prepare( $sql, $cache_key, $group ))\n$sql assigned unsafely at line 141:\n $sql = "\n\t\t\t\tDELETE FROM `{$table}`\n\t\t\t\tWHERE `cache_key` = %s AND `cache_group` = %s\n\t\t\t"\n$table assigned unsafely at line 134:\n $table = $this->table() | 146:11 | Security |
| ERROR | plugin_header_no_license | Missing "License" in Plugin Header. Please update your Plugin Header with a valid GPLv2 (or later) compatible license. | — | Plugin Repo |
| ERROR | WordPress.Security.EscapeOutput.OutputNotEscaped | All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$start'. | 118:10 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $sql | 146:34 | Security |
| ERROR | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $sql used in $wpdb->query($wpdb->prepare( $sql, $cache_key, $group, $cache_value, $expires_at ))\n$sql assigned unsafely at line 156:\n $sql = "\n\t\t\t\tREPLACE INTO `{$table}`\n\t\t\t\t( `cache_key`, `cache_group`, `cache_value`, `expiration` )\n\t\t\t\tVALUES ( %s, %s, %s, %d )\n\t\t\t"\n$table assigned unsafely at line 134:\n $table = $this->table() | 162:11 | Security |
| 11/14/2025, 5:32:49 AM | 14s | 88 | 11 | 26 |