Unescaped parameter $aicpOBJ->table_name used in $wpdb->get_var("SELECT COUNT(id) FROM $aicpOBJ->table_name WHERE ip = '$visitorIP'")\n$visitorIP assigned unsafely at line 259:\n $visitorIP = $aicpOBJ->visitor_ip()\n$aicpOBJ assigned unsafely at line 258:\n $aicpOBJ = new AICP()
Unescaped parameter $args used in $wpdb->get_results($wpdb->prepare( ...$args ))\n$args assigned unsafely at line 1271:\n $args[] = $this::LIST_PER_PAGE * ( max( $param['pagenum'], 1 ) - 1 )\n$param['pagenum'] used without escaping.
Unescaped parameter $args used in $wpdb->get_results($wpdb->prepare( ...$args ))\n$args assigned unsafely at line 1934:\n $args[] = $this->options['drawing_points']
Unescaped parameter $countQuery24 used in $wpdb->get_var($countQuery24)\n$countQuery24 assigned unsafely at line 50:\n $countQuery24 = "SELECT COUNT(id) FROM " . $aicpOBJ->table_name . " WHERE " . $aicpOBJ->table_name . ".timestamp >= DATE_SUB( NOW(), INTERVAL 24 HOUR )"\n$aicpOBJ->table_name used without escaping.
Unescaped parameter $countQuery6 used in $wpdb->get_var($countQuery6)\n$countQuery6 assigned unsafely at line 52:\n $countQuery6 = "SELECT COUNT(id) FROM " . $aicpOBJ->table_name . " WHERE " . $aicpOBJ->table_name . ".timestamp >= DATE_SUB( NOW(), INTERVAL 6 HOUR )"\n$aicpOBJ->table_name used without escaping.
Affected Plugins
Plugins that have instances of this rule violation