Plugin for downloading sales ads from various NettiX services and adding them as external products to WooCommerce
| Code | Message | Location | Category | |
|---|---|---|---|---|
| ERROR | WordPress.WP.I18n.MissingTranslatorsComment | A function call to __() with texts containing placeholders was found, but was not accompanied by a "translators:" comment on the line above to clarify the meaning of the placeholders. | 193:33 | General |
| ERROR | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $query used in $wpdb->query($query)\n$query assigned unsafely at line 206:\n $query = "UPDATE " . $this->database_settings->table_product_map . " SET remove = 1 WHERE nettix_service = '" . $nettix_service . "' AND nettix_id IN (" . implode( ",",\n\t\t\t\t$nettix_ids ) . ")"\n$nettix_service used without escaping.\n$nettix_ids used without escaping. | 208:10 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $query | 208:17 | Security |
| ERROR | WordPress.WP.I18n.UnorderedPlaceholdersText | Multiple placeholders in translatable strings should be ordered. Expected "%1$s, %2$s", but got "%s, %s" in 'Logging-in to API succeeded, but error occurred while fetching ads from Nettimoto for user ID %s. Error: %s'. | 194:37 | General |
| ERROR | WordPress.WP.I18n.MissingTranslatorsComment | A function call to __() with texts containing placeholders was found, but was not accompanied by a "translators:" comment on the line above to clarify the meaning of the placeholders. | 220:37 | General |
| ERROR | WordPress.WP.I18n.MissingTranslatorsComment | A function call to __() with texts containing placeholders was found, but was not accompanied by a "translators:" comment on the line above to clarify the meaning of the placeholders. | 238:33 | General |
| ERROR | WordPress.WP.I18n.UnorderedPlaceholdersText | Multiple placeholders in translatable strings should be ordered. Expected "%1$s, %2$s", but got "%s, %s" in 'Logging-in to API succeeded, but error occurred while fetching ads from Nettivene for user ID %s. Error: %s'. | 239:37 | General |
| ERROR | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $query used in $wpdb->get_results($wpdb->prepare( $query, $id ))\n$query assigned unsafely at line 230:\n $query = "SELECT * FROM " . $this->database_settings->table_product_image_map . " WHERE id = %d ORDER BY id DESC LIMIT 1" | 231:20 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $query | 231:49 | Security |
| ERROR | WordPress.WP.I18n.MissingTranslatorsComment | A function call to __() with texts containing placeholders was found, but was not accompanied by a "translators:" comment on the line above to clarify the meaning of the placeholders. | 265:37 | General |
| 17.11.2025, 09:42:57 | 13s | 43 | 87 | 170 |
| Source | Host | URL | Plugin File / Stack | Captured |
|---|---|---|---|---|
| Static | auth.nettix.fi | https://auth.nettix.fi/oauth2/token | js/general-functions.js:51 | 11/17/2025, 9:43:03 AM |
| Static | auth.nettix.fi | https://auth.nettix.fi/oauth2/token | src/classes/NettiX_Client/Authentication.php:18 | 11/17/2025, 9:43:03 AM |
| Static | api.nettix.fi | https://api.nettix.fi/ | src/classes/NettiX_Client/Base_Client.php:14 | 11/17/2025, 9:43:03 AM |
| Static | almaajo.fi | https://almaajo.fi/ | wc-integration-to-nettix.php:4 | 11/17/2025, 9:43:03 AM |
| Static | profiles.wordpress.org | https://profiles.wordpress.org/tmigi/ | wc-integration-to-nettix.php:9 | 11/17/2025, 9:43:03 AM |
| Static | profiles.wordpress.org | https://profiles.wordpress.org/tmigi/ | wc-integration-to-nettix.php:11 | 11/17/2025, 9:43:03 AM |