Unescaped parameter $column_name used in $wpdb->get_var($wpdb->prepare(\n\t\t\t\t"SELECT {$column_name} FROM {$wpdb->posts} WHERE ID=%d AND post_type=%s", \t\t\t\t$action_id,\n\t\t\t\tself::POST_TYPE\n\t\t\t))
Unescaped parameter $country_table used in $wpdb->get_row($wpdb->prepare( "SELECT `CNT_ISO`,`CNT_active` FROM {$country_table} WHERE `CNT_name` = %s OR `CNT_ISO` = %s OR `CNT_ISO3` = %s", $venue_country, $venue_country, $venue_country ))\n$country_table assigned unsafely at line 321:\n $country_table = $wpdb->prefix . 'esp_country'\n$state_table assigned unsafely at line 322:\n $state_table = $wpdb->prefix . 'esp_state'\n$venue_country assigned unsafely at line 299:\n $venue_country = isset( $venue_array['country'] ) ? sanitize_text_field( $venue_array['country'] ) : ''\nNote: sanitize_text_field() is not a safe escaping function.\n$cnt_country assigned unsafely at line 325:\n $cnt_country = $wpdb->get_row( $wpdb->prepare( "SELECT `CNT_ISO`,`CNT_active` FROM {$country_table} WHERE `CNT_name` = %s OR `CNT_ISO` = %s OR `CNT_ISO3` = %s", $venue_country, $venue_country, $venue_country ) )\n$venue_array['country'] used without escaping.
Affected Plugins
Plugins that have instances of this rule violation