Unescaped parameter $query used in $wpdb->get_results($query)\n$query assigned unsafely at line 608:\n $query = self::build_db_logs_query(\r\n\t\t\t\t$filters,\r\n\t\t\t\t$limit,\r\n\t\t\t\t$offset,\r\n\t\t\t\t$order\r\n\t\t\t)\n$filters used without escaping.\n$limit used without escaping.\n$offset used without escaping.\n$order used without escaping.
Unescaped parameter $query used in $wpdb->query($query)\n$query assigned unsafely at line 666:\n $query = "SELECT {$columns} UNION ALL " . $query\n$columns assigned unsafely at line 663:\n $columns .= "'" . self::$_log_columns[ $i ] . "'"\n$_log_columns[$i] used without escaping.
Unescaped parameter $this->tbl_name used in $wpdb->query($this->wpdb->prepare( "DELETE FROM $this->tbl_name WHERE `campaign_app_type` LIKE '%$campaign_app_type%' and `expired_date` < UNIX_TIMESTAMP(NOW()) or `hits_count` >= `usage_limit`"))\n$campaign_app_type used without escaping.
Affected Plugins
Plugins that have instances of this rule violation