Listing & Smart Shopping Campaign for Google Security & Risk Analysis

wordpress.org/plugins/listing-smart-shopping-campaign-for-google

Expand your online retailing arena by showcasing your WooCommerce products on the Google Shopping platform.

10 active installs v1.0.4 PHP 7.4.0+ WP 5.6+ Updated Mar 18, 2024
google-merchant-centergoogle-shoppingintegration-for-product-listingmarketplacewoocommerce-extension
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Listing & Smart Shopping Campaign for Google Safe to Use in 2026?

Generally Safe

Score 85/100

Listing & Smart Shopping Campaign for Google has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2yr ago
Risk Assessment

The "listing-smart-shopping-campaign-for-google" plugin v1.0.4 exhibits a concerning security posture primarily due to a large number of unprotected AJAX handlers. While the code analysis shows good practices in SQL query preparation and output escaping, the significant attack surface exposed by these 37 unauthenticated AJAX endpoints presents a substantial risk. The absence of any capability checks further exacerbates this issue, meaning any user, regardless of their role or permissions, can potentially trigger these actions. Taint analysis did not reveal any critical or high severity issues, and the plugin has no recorded vulnerability history, which are positive indicators. However, the lack of fundamental authentication and authorization on a large portion of its entry points is a serious oversight that could be exploited to disrupt site functionality or potentially lead to further compromise if these handlers perform sensitive operations not immediately apparent from the static analysis data.

Key Concerns

  • Large attack surface without auth checks
  • No capability checks on entry points
Vulnerabilities
None known

Listing & Smart Shopping Campaign for Google Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Listing & Smart Shopping Campaign for Google Release Timeline

No version history available.
Code Analysis
Analyzed Apr 16, 2026

Listing & Smart Shopping Campaign for Google Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
12 prepared
Unescaped Output
85
643 escaped
Nonce Checks
34
Capability Checks
0
File Operations
3
External Requests
35
Bundled Libraries
0

SQL Query Safety

100% prepared12 total queries

Output Escaping

88% escaped728 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

6 flows
ced_google_shopping_list_per_page (admin/class-listing-and-smart-shopping-campaign-for-google-admin.php:1179)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
37 unprotected

Listing & Smart Shopping Campaign for Google Attack Surface

Entry Points37
Unprotected37

AJAX Handlers 37

authwp_ajax_ced_google_create_userincludes/class-listing-and-smart-shopping-campaign-for-google.php:156
authwp_ajax_ced_google_get_user_tokenincludes/class-listing-and-smart-shopping-campaign-for-google.php:157
authwp_ajax_ced_google_authorisationincludes/class-listing-and-smart-shopping-campaign-for-google.php:158
authwp_ajax_ced_Save_And_CreateGMCAccountincludes/class-listing-and-smart-shopping-campaign-for-google.php:159
authwp_ajax_ced_Save_And_CreateGoogleAdsAccountincludes/class-listing-and-smart-shopping-campaign-for-google.php:160
authwp_ajax_ced_connect_gmc_accountincludes/class-listing-and-smart-shopping-campaign-for-google.php:161
authwp_ajax_ced_connect_ads_accountincludes/class-listing-and-smart-shopping-campaign-for-google.php:162
authwp_ajax_ced_save_account_config_contentincludes/class-listing-and-smart-shopping-campaign-for-google.php:163
authwp_ajax_ced_save_and_create_compaignincludes/class-listing-and-smart-shopping-campaign-for-google.php:164
authwp_ajax_ced_google_shopping_list_per_pageincludes/class-listing-and-smart-shopping-campaign-for-google.php:165
authwp_ajax_ced_good_shopping_process_bulk_actionincludes/class-listing-and-smart-shopping-campaign-for-google.php:166
authwp_ajax_ced_connect_another_gmail_account_for_gadsincludes/class-listing-and-smart-shopping-campaign-for-google.php:167
authwp_ajax_ced_skip_connect_ads_accountincludes/class-listing-and-smart-shopping-campaign-for-google.php:168
authwp_ajax_ced_google_reset_connected_accountincludes/class-listing-and-smart-shopping-campaign-for-google.php:169
authwp_ajax_ced_google_onboarding_skipincludes/class-listing-and-smart-shopping-campaign-for-google.php:170
authwp_ajax_ced_google_save_product_automate_settingincludes/class-listing-and-smart-shopping-campaign-for-google.php:171
authwp_ajax_ced_google_shopping_auto_product_syncingincludes/class-listing-and-smart-shopping-campaign-for-google.php:175
noprivwp_ajax_ced_google_shopping_auto_product_syncingincludes/class-listing-and-smart-shopping-campaign-for-google.php:176
authwp_ajax_ced_google_shopping_auto_existing_product_syncingincludes/class-listing-and-smart-shopping-campaign-for-google.php:179
noprivwp_ajax_ced_google_shopping_auto_existing_product_syncingincludes/class-listing-and-smart-shopping-campaign-for-google.php:180
authwp_ajax_ced_dash_gmc_unlinkincludes/class-listing-and-smart-shopping-campaign-for-google.php:181
authwp_ajax_ced_dash_get_campaign_locationincludes/class-listing-and-smart-shopping-campaign-for-google.php:182
authwp_ajax_ced_update_gmax_campaignincludes/class-listing-and-smart-shopping-campaign-for-google.php:183
authwp_ajax_ced_update_gmax_campaign_statusincludes/class-listing-and-smart-shopping-campaign-for-google.php:184
authwp_ajax_ced_ads_gids_after_remove_gmc_acntincludes/class-listing-and-smart-shopping-campaign-for-google.php:185
authwp_ajax_ced_google_create_conversionincludes/class-listing-and-smart-shopping-campaign-for-google.php:186
authwp_ajax_ced_show_created_conversion_popupincludes/class-listing-and-smart-shopping-campaign-for-google.php:187
authwp_ajax_ced_auto_create_conversion_and_upload_tagincludes/class-listing-and-smart-shopping-campaign-for-google.php:188
authwp_ajax_ced_google_shopping_get_Ads_reportsincludes/class-listing-and-smart-shopping-campaign-for-google.php:189
authwp_ajax_ced_create_and_save_profileincludes/class-listing-and-smart-shopping-campaign-for-google.php:191
authwp_ajax_ced_gs_proffile_create_and_saveincludes/class-listing-and-smart-shopping-campaign-for-google.php:192
authwp_ajax_ced_delete_existing_profileincludes/class-listing-and-smart-shopping-campaign-for-google.php:193
authwp_ajax_ced_save_google_product_id_viewincludes/class-listing-and-smart-shopping-campaign-for-google.php:194
authwp_ajax_ced_save_global_config_contentsincludes/class-listing-and-smart-shopping-campaign-for-google.php:195
authwp_ajax_ced_gs_gmc_verify_and_claimincludes/class-listing-and-smart-shopping-campaign-for-google.php:196
authwp_ajax_ced_google_sync_product_while_update_post_metaincludes/class-listing-and-smart-shopping-campaign-for-google.php:199
noprivwp_ajax_ced_google_sync_product_while_update_post_metaincludes/class-listing-and-smart-shopping-campaign-for-google.php:200
WordPress Hooks 13
actionplugins_loadedincludes/class-listing-and-smart-shopping-campaign-for-google.php:138
actionadmin_enqueue_scriptsincludes/class-listing-and-smart-shopping-campaign-for-google.php:152
actionadmin_enqueue_scriptsincludes/class-listing-and-smart-shopping-campaign-for-google.php:153
actionadmin_menuincludes/class-listing-and-smart-shopping-campaign-for-google.php:154
filterced_add_marketplace_menus_arrayincludes/class-listing-and-smart-shopping-campaign-for-google.php:155
filtercron_schedulesincludes/class-listing-and-smart-shopping-campaign-for-google.php:173
filterced_google_shopping_auto_product_syncingincludes/class-listing-and-smart-shopping-campaign-for-google.php:174
filterced_google_shopping_auto_existing_product_syncingincludes/class-listing-and-smart-shopping-campaign-for-google.php:178
actionwp_headincludes/class-listing-and-smart-shopping-campaign-for-google.php:190
actionupdated_post_metaincludes/class-listing-and-smart-shopping-campaign-for-google.php:197
filterced_google_shopping_enable_instant_product_syncingincludes/class-listing-and-smart-shopping-campaign-for-google.php:198
actionbefore_delete_postincludes/class-listing-and-smart-shopping-campaign-for-google.php:201
actionbefore_woocommerce_initlisting-and-smart-shopping-campaign-for-google.php:70

Scheduled Events 3

ced_google_shopping_auto_product_syncing
ced_google_shopping_auto_existing_product_syncing
ced_google_shopping_auto_instant_product_syncing
Maintenance & Trust

Listing & Smart Shopping Campaign for Google Maintenance & Trust

Maintenance Signals

WordPress version tested6.4.8
Last updatedMar 18, 2024
PHP min version7.4.0
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Listing & Smart Shopping Campaign for Google Developer Profile

cedcommerce

25 plugins · 5K total installs

67
trust score
Avg Security Score
83/100
Avg Patch Time
204 days
View full developer profile
Detection Fingerprints

How We Detect Listing & Smart Shopping Campaign for Google

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/listing-smart-shopping-campaign-for-google/admin/css/listing-and-smart-shopping-campaign-for-google-admin.css/wp-content/plugins/listing-smart-shopping-campaign-for-google/admin/js/listing-and-smart-shopping-campaign-for-google-admin.js
Version Parameters
listing-and-smart-shopping-campaign-for-google/admin/css/listing-and-smart-shopping-campaign-for-google-admin.css?ver=listing-and-smart-shopping-campaign-for-google/admin/js/listing-and-smart-shopping-campaign-for-google-admin.js?ver=

HTML / DOM Fingerprints

Data Attributes
data-google-merchant-id
JS Globals
ced_wgei_ajax_object
FAQ

Frequently Asked Questions about Listing & Smart Shopping Campaign for Google