Listdom: AI-powered Business Directory with Classifieds Ads Listings Security & Risk Analysis

wordpress.org/plugins/listdom

Build any WordPress directory or classifieds site with AI. 80+ skins, search builder, user profile, frontend dashboard, Google Maps & reCAPTCHA.

1K active installs v5.4.0 PHP 7.4+ WP 4.2+ Updated Apr 5, 2026
business-directoryclassifiedsdirectory-pluginlistingslocal-business-directory
96
A · Safe
CVEs total3
Unpatched0
Last CVEDec 15, 2025
Safety Verdict

Is Listdom: AI-powered Business Directory with Classifieds Ads Listings Safe to Use in 2026?

Generally Safe

Score 96/100

Listdom: AI-powered Business Directory with Classifieds Ads Listings has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

3 known CVEsLast CVE: Dec 15, 2025Updated 1mo ago
Risk Assessment

The "listdom" plugin exhibits a mixed security posture. While it demonstrates good practices such as using prepared statements for all SQL queries and a significant number of proper output escaps, several areas raise concern. The substantial attack surface, with 141 total entry points and a notable 67 unprotected AJAX handlers, presents a broad area for potential exploitation. The presence of "unserialize" in dangerous functions, even without specific taint flows indicating immediate exploitation, is a critical warning sign that requires careful monitoring and secure handling of serialized data. The plugin's vulnerability history, while currently showing no unpatched CVEs, reveals a pattern of medium-severity issues including Missing Authorization, Open Redirect, and Cross-site Scripting. This history suggests a recurring need for diligent patching and a potential underlying weakness in how user input is validated and access is controlled. The last reported vulnerability date of 2025-12-15 is also a point of concern, implying that the plugin might not be actively maintained or that the provided data is not current, which is a significant security risk in itself.

Key Concerns

  • Large attack surface without authentication
  • Dangerous function 'unserialize' present
  • 60% of output properly escaped
  • Past medium severity vulnerabilities
  • Last vulnerability date indicates potential lack of maintenance
Vulnerabilities
3 published

Listdom: AI-powered Business Directory with Classifieds Ads Listings Security Vulnerabilities

CVEs by Year

1 CVE in 2024
2024
2 CVEs in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
3

3 total CVEs

CVE-2025-67560medium · 4.3Missing Authorization

Listdom <= 5.0.1 - Missing Authorization

Dec 15, 2025 Patched in 5.1.0 (6d)
CVE-2025-39599medium · 6.1URL Redirection to Untrusted Site ('Open Redirect')

Listdom <= 4.0.0 - Open Redirect

Apr 16, 2025 Patched in 4.1.0 (7d)
CVE-2024-11854medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Listdom – Business Directory and Classified Ads Listings WordPress Plugin <= 3.7.0 - Authenticated (Contributor+) Stored Cross-Site Scripting via shortcode Parameter

Dec 3, 2024 Patched in 3.7.1 (1d)
Version History

Listdom: AI-powered Business Directory with Classifieds Ads Listings Release Timeline

v5.4.0Current
v5.3.0
v5.2.1
v5.2.0
v5.1.0
v5.0.11 CVE
v5.0.01 CVE
v4.9.01 CVE
v4.8.11 CVE
v4.8.01 CVE
v4.7.11 CVE
v4.7.01 CVE
v4.6.01 CVE
v4.5.11 CVE
v4.5.01 CVE
v4.4.01 CVE
v4.3.01 CVE
v4.2.01 CVE
v4.1.21 CVE
v4.1.11 CVE
Code Analysis
Analyzed Mar 16, 2026

Listdom: AI-powered Business Directory with Classifieds Ads Listings Code Analysis

Dangerous Functions
3
Raw SQL Queries
0
19 prepared
Unescaped Output
3129
4608 escaped
Nonce Checks
59
Capability Checks
56
File Operations
12
External Requests
8
Bundled Libraries
3

Dangerous Functions Found

unserializeforeach ($raw_data as $key => $val) $data[$key] = isset($val[0]) ? (!is_serialized($val[0]) ? $val[0app\includes\base.php:215
unserializeforeach ($raw_data as $key => $val) $data[$key] = isset($val[0]) ? (!is_serialized($val[0]) ? $val[0app\includes\base.php:227
unserializeforeach ($raw_data as $key => $val) $data[$key] = isset($val[0]) ? (!is_serialized($val[0]) ? $val[0app\includes\base.php:237

Bundled Libraries

Select2jQueryStripe PHP

SQL Query Safety

100% prepared19 total queries

Output Escaping

60% escaped7737 total outputs
Data Flows · Security
18 unsanitized

Data Flow Analysis

25 flows18 with unsanitized paths
raw (app\includes\hooks.php:146)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
67 unprotected

Listdom: AI-powered Business Directory with Classifieds Ads Listings Attack Surface

Entry Points141
Unprotected67

AJAX Handlers 120

authwp_ajax_lsd_activationapp\includes\activation.php:8
authwp_ajax_lsd_deactivationapp\includes\activation.php:11
authwp_ajax_lsd_ajax_searchapp\includes\ajax.php:8
noprivwp_ajax_lsd_ajax_searchapp\includes\ajax.php:9
authwp_ajax_lsd_autosuggestapp\includes\ajax.php:12
noprivwp_ajax_lsd_autosuggestapp\includes\ajax.php:13
authwp_ajax_lsd_hierarchical_termsapp\includes\ajax.php:16
noprivwp_ajax_lsd_hierarchical_termsapp\includes\ajax.php:17
authwp_ajax_lsd_ai_availabilityapp\includes\ajax.php:20
authwp_ajax_lsd_ai_contentapp\includes\ajax.php:23
authwp_ajax_lsd_dashboard_new_termapp\includes\dashboard\taxonomies\terms.php:7
noprivwp_ajax_lsd_dashboard_new_termapp\includes\dashboard\taxonomies\terms.php:8
authwp_ajax_lsd_dummyapp\includes\dummy.php:8
authwp_ajax_lsd_uploaderapp\includes\hooks.php:11
authwp_ajax_lsd_settings_exportapp\includes\ix\settings.php:7
authwp_ajax_lsd_settings_importapp\includes\ix\settings.php:8
authwp_ajax_lsd_ix_csv_uploadapp\includes\menus\ix\csv.php:8
authwp_ajax_lsd_ix_csv_importapp\includes\menus\ix\csv.php:9
authwp_ajax_lsd_ix_csv_load_templateapp\includes\menus\ix\csv.php:10
authwp_ajax_lsd_ix_csv_ai_mappingapp\includes\menus\ix\csv.php:11
authwp_ajax_lsd_ix_csv_export_initapp\includes\menus\ix\csv.php:12
authwp_ajax_lsd_ix_csv_export_chunkapp\includes\menus\ix\csv.php:13
authwp_ajax_lsd_ix_csv_export_downloadapp\includes\menus\ix\csv.php:14
authwp_ajax_lsd_csv_template_removeapp\includes\menus\ix\csv.php:17
authwp_ajax_lsd_ix_listdom_uploadapp\includes\menus\ix.php:19
authwp_ajax_lsd_ix_listdom_importapp\includes\menus\ix.php:20
authwp_ajax_lsd_save_settingsapp\includes\menus\settings.php:15
authwp_ajax_lsd_save_dashboardapp\includes\menus\settings.php:16
authwp_ajax_lsd_save_customizerapp\includes\menus\settings.php:17
authwp_ajax_lsd_reset_customizerapp\includes\menus\settings.php:18
authwp_ajax_lsd_save_details_pageapp\includes\menus\settings.php:19
authwp_ajax_lsd_save_addonsapp\includes\menus\settings.php:20
authwp_ajax_lsd_save_advancedapp\includes\menus\settings.php:21
authwp_ajax_lsd_save_authapp\includes\menus\settings.php:22
authwp_ajax_lsd_save_paymentsapp\includes\menus\settings.php:23
authwp_ajax_lsd_api_add_tokenapp\includes\menus\settings.php:26
authwp_ajax_lsd_api_remove_tokenapp\includes\menus\settings.php:27
authwp_ajax_lsd_save_apiapp\includes\menus\settings.php:28
authwp_ajax_lsd_ai_add_profileapp\includes\menus\settings.php:31
authwp_ajax_lsd_ai_remove_profileapp\includes\menus\settings.php:32
authwp_ajax_lsd_save_aiapp\includes\menus\settings.php:33
authwp_ajax_lsd_submit_newsletterapp\includes\menus\welcome.php:16
authwp_ajax_lsd_owner_contactapp\includes\notifications\dispatcher.php:8
noprivwp_ajax_lsd_owner_contactapp\includes\notifications\dispatcher.php:9
authwp_ajax_lsd_profile_contactapp\includes\notifications\dispatcher.php:12
noprivwp_ajax_lsd_profile_contactapp\includes\notifications\dispatcher.php:13
authwp_ajax_lsd_report_abuseapp\includes\notifications\dispatcher.php:16
noprivwp_ajax_lsd_report_abuseapp\includes\notifications\dispatcher.php:17
authwp_ajax_lsd_plan_new_tierapp\includes\ptypes\plan.php:18
authwp_ajax_lsd_search_builder_paramsapp\includes\ptypes\search.php:26
authwp_ajax_lsd_search_builder_row_paramsapp\includes\ptypes\search.php:27
authwp_ajax_lsd_loginapp\includes\shortcodes\auth.php:20
noprivwp_ajax_lsd_loginapp\includes\shortcodes\auth.php:21
authwp_ajax_lsd_resend_verificationapp\includes\shortcodes\auth.php:24
noprivwp_ajax_lsd_resend_verificationapp\includes\shortcodes\auth.php:25
authwp_ajax_lsd_registerapp\includes\shortcodes\auth.php:28
noprivwp_ajax_lsd_registerapp\includes\shortcodes\auth.php:29
authwp_ajax_lsd_forgot_passwordapp\includes\shortcodes\auth.php:32
noprivwp_ajax_lsd_forgot_passwordapp\includes\shortcodes\auth.php:33
authwp_ajax_lsd_reset_passwordapp\includes\shortcodes\auth.php:36
noprivwp_ajax_lsd_reset_passwordapp\includes\shortcodes\auth.php:37
authwp_ajax_lsd_checkoutapp\includes\shortcodes\checkout.php:16
noprivwp_ajax_lsd_checkoutapp\includes\shortcodes\checkout.php:17
authwp_ajax_lsd_dashboard_listing_saveapp\includes\shortcodes\dashboard.php:141
noprivwp_ajax_lsd_dashboard_listing_saveapp\includes\shortcodes\dashboard.php:142
authwp_ajax_lsd_dashboard_listing_upload_featured_imageapp\includes\shortcodes\dashboard.php:145
noprivwp_ajax_lsd_dashboard_listing_upload_featured_imageapp\includes\shortcodes\dashboard.php:146
authwp_ajax_lsd_dashboard_listing_deleteapp\includes\shortcodes\dashboard.php:149
noprivwp_ajax_lsd_dashboard_listing_deleteapp\includes\shortcodes\dashboard.php:150
authwp_ajax_lsd_dashboard_listing_upload_galleryapp\includes\shortcodes\dashboard.php:153
noprivwp_ajax_lsd_dashboard_listing_upload_galleryapp\includes\shortcodes\dashboard.php:154
authwp_ajax_lsd_dashboard_upload_profile_imageapp\includes\shortcodes\dashboard.php:157
noprivwp_ajax_lsd_dashboard_upload_profile_imageapp\includes\shortcodes\dashboard.php:158
authwp_ajax_lsd_dashboard_profile_saveapp\includes\shortcodes\dashboard.php:161
noprivwp_ajax_lsd_dashboard_profile_saveapp\includes\shortcodes\dashboard.php:162
authwp_ajax_lsd_refresh_additional_categoriesapp\includes\shortcodes\dashboard.php:165
noprivwp_ajax_lsd_refresh_additional_categoriesapp\includes\shortcodes\dashboard.php:166
authwp_ajax_lsd_accordion_load_moreapp\includes\skins\accordion.php:10
noprivwp_ajax_lsd_accordion_load_moreapp\includes\skins\accordion.php:11
authwp_ajax_lsd_accordion_sortapp\includes\skins\accordion.php:13
noprivwp_ajax_lsd_accordion_sortapp\includes\skins\accordion.php:14
authwp_ajax_lsd_gallery_load_moreapp\includes\skins\gallery.php:10
noprivwp_ajax_lsd_gallery_load_moreapp\includes\skins\gallery.php:11
authwp_ajax_lsd_gallery_sortapp\includes\skins\gallery.php:13
noprivwp_ajax_lsd_gallery_sortapp\includes\skins\gallery.php:14
authwp_ajax_lsd_grid_load_moreapp\includes\skins\grid.php:10
noprivwp_ajax_lsd_grid_load_moreapp\includes\skins\grid.php:11
authwp_ajax_lsd_grid_sortapp\includes\skins\grid.php:13
noprivwp_ajax_lsd_grid_sortapp\includes\skins\grid.php:14
authwp_ajax_lsd_halfmap_load_moreapp\includes\skins\halfmap.php:11
noprivwp_ajax_lsd_halfmap_load_moreapp\includes\skins\halfmap.php:12
authwp_ajax_lsd_halfmap_sortapp\includes\skins\halfmap.php:14
noprivwp_ajax_lsd_halfmap_sortapp\includes\skins\halfmap.php:15
authwp_ajax_lsd_list_load_moreapp\includes\skins\list.php:10
noprivwp_ajax_lsd_list_load_moreapp\includes\skins\list.php:11
authwp_ajax_lsd_list_sortapp\includes\skins\list.php:13
noprivwp_ajax_lsd_list_sortapp\includes\skins\list.php:14
authwp_ajax_lsd_listgrid_load_moreapp\includes\skins\listgrid.php:10
noprivwp_ajax_lsd_listgrid_load_moreapp\includes\skins\listgrid.php:11
authwp_ajax_lsd_listgrid_sortapp\includes\skins\listgrid.php:13
noprivwp_ajax_lsd_listgrid_sortapp\includes\skins\listgrid.php:14
authwp_ajax_lsd_masonry_load_moreapp\includes\skins\masonry.php:14
noprivwp_ajax_lsd_masonry_load_moreapp\includes\skins\masonry.php:15
authwp_ajax_lsd_mosaic_load_moreapp\includes\skins\mosaic.php:10
noprivwp_ajax_lsd_mosaic_load_moreapp\includes\skins\mosaic.php:11
authwp_ajax_lsd_mosaic_sortapp\includes\skins\mosaic.php:13
noprivwp_ajax_lsd_mosaic_sortapp\includes\skins\mosaic.php:14
authwp_ajax_lsd_side_load_moreapp\includes\skins\side.php:19
noprivwp_ajax_lsd_side_load_moreapp\includes\skins\side.php:20
authwp_ajax_lsd_side_sortapp\includes\skins\side.php:22
noprivwp_ajax_lsd_side_sortapp\includes\skins\side.php:23
authwp_ajax_lsd_table_load_moreapp\includes\skins\table.php:14
noprivwp_ajax_lsd_table_load_moreapp\includes\skins\table.php:15
authwp_ajax_lsd_table_sortapp\includes\skins\table.php:17
noprivwp_ajax_lsd_table_sortapp\includes\skins\table.php:18
authwp_ajax_lsd_timeline_load_moreapp\includes\skins\timeline.php:13
noprivwp_ajax_lsd_timeline_load_moreapp\includes\skins\timeline.php:14
authwp_ajax_lsd_timeline_sortapp\includes\skins\timeline.php:16
noprivwp_ajax_lsd_timeline_sortapp\includes\skins\timeline.php:17
authwp_ajax_lsd_get_location_termsapp\includes\taxonomies\location.php:18

Shortcodes 21

[listdom-add-listing] app\includes\shortcodes\addlisting.php:18
[listdom-login] app\includes\shortcodes\auth.php:8
[listdom-register] app\includes\shortcodes\auth.php:9
[listdom-forgot-password] app\includes\shortcodes\auth.php:10
[listdom-user-profile] app\includes\shortcodes\auth.php:11
[listdom-auth] app\includes\shortcodes\auth.php:14
[listdom_category] app\includes\shortcodes\category.php:13
[listdom-checkout] app\includes\shortcodes\checkout.php:10
[listdom-dashboard] app\includes\shortcodes\dashboard.php:132
[listdom_feature] app\includes\shortcodes\feature.php:13
[listdom_label] app\includes\shortcodes\label.php:13
[listdom] app\includes\shortcodes\listdom.php:7
[listdom_location] app\includes\shortcodes\location.php:13
[listdom-order-summary] app\includes\shortcodes\ordersummary.php:7
[listdom-profile] app\includes\shortcodes\profile.php:8
[listdom-users] app\includes\shortcodes\profile.php:9
[listdom-search] app\includes\shortcodes\search.php:36
[listdom_simplemap] app\includes\shortcodes\simplemap.php:7
[listdom_tag] app\includes\shortcodes\tag.php:13
[listdom_cloud] app\includes\shortcodes\taxonomycloud.php:10
[listdom_terms] app\includes\shortcodes\terms.php:9
WordPress Hooks 201
filterlsd_backend_main_badgeapp\includes\activation.php:14
actionadmin_initapp\includes\admin.php:19
actionadmin_noticesapp\includes\admin.php:22
actionadmin_noticesapp\includes\admin.php:23
actionuser_new_formapp\includes\admin.php:24
actionedit_user_profileapp\includes\admin.php:25
actionshow_user_profileapp\includes\admin.php:26
actionadmin_initapp\includes\admin.php:29
actionadmin_initapp\includes\admin.php:39
filtershow_admin_barapp\includes\admin.php:40
filteradmin_body_classapp\includes\admin.php:43
actionwp_dashboard_setupapp\includes\admin.php:46
actionall_admin_noticesapp\includes\admin.php:49
actionall_admin_noticesapp\includes\admin.php:52
filterdisplay_post_statesapp\includes\admin.php:55
actionrest_api_initapp\includes\api\routes.php:7
actionrest_api_initapp\includes\api.php:21
actionadmin_enqueue_scriptsapp\includes\assets.php:21
actionwp_enqueue_scriptsapp\includes\assets.php:24
actionwp_headapp\includes\assets.php:27
actionadmin_footerapp\includes\assets.php:30
actionwp_footerapp\includes\assets.php:31
filterscript_loader_tagapp\includes\assets.php:34
actionelementor/editor/after_enqueue_scriptsapp\includes\assets.php:37
actionelementor/frontend/after_enqueue_scriptsapp\includes\assets.php:42
actionshow_user_profileapp\includes\author.php:7
actionedit_user_profileapp\includes\author.php:8
actionpersonal_options_updateapp\includes\author.php:10
actionedit_user_profile_updateapp\includes\author.php:11
actionwp_footerapp\includes\bar.php:36
filterupload_dirapp\includes\base.php:119
filterupload_mimesapp\includes\base.php:131
filterwp_check_filetype_and_extapp\includes\base.php:145
filtercomments_templateapp\includes\base.php:1515
filterbody_classapp\includes\compatibility.php:29
actionwpapp\includes\compatibility.php:32
actioninitapp\includes\compatibility.php:35
filterlsd_dashboard_menusapp\includes\dashboard\menus.php:18
filterlsd_dashboard_modesapp\includes\dashboard\menus.php:19
filterpost_row_actionsapp\includes\duplicate.php:12
actionadmin_action_duplicate_post_as_draftapp\includes\duplicate.php:16
actioninitapp\includes\endpoints.php:7
actioninitapp\includes\feed.php:9
actionpre_get_postsapp\includes\feed.php:33
actionwp_headapp\includes\feed.php:34
filterthe_content_feedapp\includes\feed.php:35
filterthe_excerpt_rssapp\includes\feed.php:36
actionwpapp\includes\hooks.php:8
filterlsd_skins_attsapp\includes\hooks.php:13
filterajax_query_attachments_argsapp\includes\hooks.php:14
filterplugin_row_metaapp\includes\hooks.php:17
actioninitapp\includes\i18n.php:8
actionpmxi_saved_postapp\includes\integrations\allimport.php:7
filterblock_categories_allapp\includes\integrations\be.php:19
filterlsd_should_include_backendapp\includes\integrations\be.php:22
actionlsd_admin_assetsapp\includes\integrations\be.php:25
actionelementor/widgets/registerapp\includes\integrations\elementor.php:10
actioninitapp\includes\integrations\kc.php:10
actionlsd_send_notificationapp\includes\integrations\mailchimp.php:7
actionvc_before_initapp\includes\integrations\vc.php:10
filtercron_schedulesapp\includes\jobs.php:14
actionlsd_jobs_runapp\includes\jobs.php:15
actioninitapp\includes\jobs.php:17
filterlsd_kses_tagsapp\includes\kses.php:76
filtersafe_style_cssapp\includes\kses.php:77
filterlsd_license_activation_requiredapp\includes\licensing.php:219
filterbody_classapp\includes\lifecycle.php:10
actionwp_body_openapp\includes\lifecycle.php:16
actionafter_setup_themeapp\includes\lifecycle.php:21
filterlsd_purge_optionsapp\includes\lite.php:8
actioninitapp\includes\menus\ix.php:16
actionlsd_importapp\includes\menus\ix.php:23
filteradmin_body_classapp\includes\menus\welcome.php:18
actionadmin_menuapp\includes\menus.php:24
actionparent_fileapp\includes\menus.php:25
actionsubmenu_fileapp\includes\menus.php:26
actionadmin_initapp\includes\menus.php:29
actionlsd_contact_ownerapp\includes\notifications\email\prepare.php:8
actionlsd_profile_contactapp\includes\notifications\email\prepare.php:9
actionlsd_new_listingapp\includes\notifications\email\prepare.php:12
actionlsd_listing_status_changedapp\includes\notifications\email\prepare.php:15
actionlsd_listing_report_abuseapp\includes\notifications\email\prepare.php:18
actionlsd_user_email_verificationapp\includes\notifications\email\prepare.php:21
filterwp_mail_content_typeapp\includes\notifications\email\sender.php:58
actioninitapp\includes\payments\invoice.php:7
filterlsd_notification_hooksapp\includes\payments\notifications.php:7
filterlsd_notification_placeholdersapp\includes\payments\notifications.php:8
actioninitapp\includes\payments\taxonomy.php:11
actionadmin_post_lsd_save_tax_settingsapp\includes\payments\taxonomy.php:21
filterlsd_backend_header_post_typesapp\includes\payments.php:32
filterlsd_should_include_backendapp\includes\payments.php:33
filterlsd_post_type_header_menusapp\includes\payments.php:34
filterlsd_taxonomy_header_menusapp\includes\payments.php:35
filterlsd_backend_header_taxonomiesapp\includes\payments.php:36
actionadmin_noticesapp\includes\plugin\notice.php:26
actionadmin_initapp\includes\plugin\report.php:9
filterupgrader_pre_downloadapp\includes\plugin\update.php:44
actionadmin_initapp\includes\privacy.php:9
filterwp_privacy_personal_data_exportersapp\includes\privacy.php:12
filterwp_privacy_personal_data_erasersapp\includes\privacy.php:13
actioninitapp\includes\ptypes\coupon.php:14
actionpre_get_postsapp\includes\ptypes\coupon.php:19
actionadd_meta_boxesapp\includes\ptypes\coupon.php:21
actionsave_postapp\includes\ptypes\coupon.php:22
actionlsd_listingsapp\includes\ptypes\listing\archive.php:9
filterthe_contentapp\includes\ptypes\listing\single.php:25
filterlsd_ptype_listing_supportsapp\includes\ptypes\listing\single.php:26
filtertemplate_includeapp\includes\ptypes\listing\single.php:27
filterthe_contentapp\includes\ptypes\listing\single.php:199
filterthe_contentapp\includes\ptypes\listing\single.php:501
actioninitapp\includes\ptypes\listing.php:22
actionrestrict_manage_postsapp\includes\ptypes\listing.php:28
filterposts_joinapp\includes\ptypes\listing.php:29
filterposts_whereapp\includes\ptypes\listing.php:30
actionadd_meta_boxesapp\includes\ptypes\listing.php:32
actionsave_postapp\includes\ptypes\listing.php:33
filterpost_type_linkapp\includes\ptypes\listing.php:34
actionmedia_buttonsapp\includes\ptypes\listing.php:37
actiondelete_postapp\includes\ptypes\listing.php:40
actiontransition_post_statusapp\includes\ptypes\listing.php:43
actionlsd_listing_status_changedapp\includes\ptypes\listing.php:46
filtercomments_openapp\includes\ptypes\listing.php:49
actionawb_remove_third_party_the_content_changesapp\includes\ptypes\listing.php:63
actionawb_readd_third_party_the_content_changesapp\includes\ptypes\listing.php:64
actionicl_make_duplicateapp\includes\ptypes\listing.php:67
actionicl_pro_translation_savedapp\includes\ptypes\listing.php:68
filterpost_type_linkapp\includes\ptypes\listing.php:71
actioninitapp\includes\ptypes\listing.php:72
actioninitapp\includes\ptypes\notification.php:18
actionrestrict_manage_postsapp\includes\ptypes\notification.php:23
filterparse_queryapp\includes\ptypes\notification.php:24
actionadd_meta_boxesapp\includes\ptypes\notification.php:26
actionsave_postapp\includes\ptypes\notification.php:27
actioninitapp\includes\ptypes\order.php:14
actionadd_meta_boxesapp\includes\ptypes\order.php:15
actionrestrict_manage_postsapp\includes\ptypes\order.php:21
filterparse_queryapp\includes\ptypes\order.php:22
actionadmin_noticesapp\includes\ptypes\order.php:26
filterposts_joinapp\includes\ptypes\order.php:28
filterposts_whereapp\includes\ptypes\order.php:29
filterposts_distinctapp\includes\ptypes\order.php:30
actionpost_submitbox_startapp\includes\ptypes\order.php:32
filtergettextapp\includes\ptypes\order.php:35
actioninitapp\includes\ptypes\plan.php:14
actionadd_meta_boxesapp\includes\ptypes\plan.php:16
actionsave_postapp\includes\ptypes\plan.php:17
actioninitapp\includes\ptypes\recurring.php:14
actionadd_meta_boxesapp\includes\ptypes\recurring.php:15
actionpost_submitbox_startapp\includes\ptypes\recurring.php:21
filtergettextapp\includes\ptypes\recurring.php:24
actioninitapp\includes\ptypes\search.php:18
actionadd_meta_boxesapp\includes\ptypes\search.php:23
actionsave_postapp\includes\ptypes\search.php:24
actioninitapp\includes\ptypes\shortcode.php:14
actionrestrict_manage_postsapp\includes\ptypes\shortcode.php:19
filterparse_queryapp\includes\ptypes\shortcode.php:20
actionadd_meta_boxesapp\includes\ptypes\shortcode.php:22
actionsave_postapp\includes\ptypes\shortcode.php:23
actionmanage_posts_extra_tablenavapp\includes\ptypes.php:16
actioninitapp\includes\rewriterules.php:16
actioninitapp\includes\shortcodes\auth.php:17
filterauthenticateapp\includes\shortcodes\auth.php:40
actionwp_logoutapp\includes\shortcodes\auth.php:43
filterlogin_urlapp\includes\shortcodes\auth.php:46
filterregister_urlapp\includes\shortcodes\auth.php:47
filterlostpassword_urlapp\includes\shortcodes\auth.php:48
actionlogin_initapp\includes\shortcodes\auth.php:51
actiontemplate_redirectapp\includes\shortcodes\checkout.php:13
actionlsd_dashboard_attributes_metaboxapp\includes\shortcodes\dashboard.php:135
actionwpapp\includes\shortcodes\dashboard.php:138
filterbody_classapp\includes\shortcodes\dashboard.php:168
actioninitapp\includes\shortcodes\profile.php:12
filterquery_varsapp\includes\shortcodes\profile.php:13
filterposts_joinapp\includes\skins.php:98
filterposts_whereapp\includes\skins.php:99
filterposts_clausesapp\includes\skins.php:702
actionlsd_social_networks_profile_formapp\includes\socials.php:20
actionlsd_social_networks_profile_saveapp\includes\socials.php:21
actionlsd_social_networks_listing_formapp\includes\socials.php:24
actionlsd_listing_savedapp\includes\socials.php:25
actioninitapp\includes\statuses.php:15
actionadmin_footer-post.phpapp\includes\statuses.php:21
actionadmin_footer-edit.phpapp\includes\statuses.php:58
filterdisplay_post_statesapp\includes\statuses.php:79
actionpre_get_postsapp\includes\statuses.php:97
actioninitapp\includes\taxonomies\attribute.php:7
actioninitapp\includes\taxonomies\category.php:7
actionadd_meta_boxesapp\includes\taxonomies\category.php:8
actioninitapp\includes\taxonomies\feature.php:7
actioninitapp\includes\taxonomies\label.php:7
actioninitapp\includes\taxonomies\location.php:7
actionadmin_footerapp\includes\taxonomies\location.php:19
actioninitapp\includes\taxonomies\tag.php:7
filterinitapp\includes\taxonomies.php:34
filtertemplate_includeapp\includes\taxonomies.php:37
actionpre_edit_termapp\includes\taxonomies.php:43
actionedited_termapp\includes\taxonomies.php:44
actionwp_loadedapp\includes\upgrade.php:11
actionwidgets_initapp\includes\widgets.php:7
actionadmin_noticeslistdom.php:29
actionadmin_noticeslistdom.php:49

Scheduled Events 1

lsd_jobs_run
Maintenance & Trust

Listdom: AI-powered Business Directory with Classifieds Ads Listings Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedApr 5, 2026
PHP min version7.4
Downloads71K

Community Trust

Rating98/100
Number of ratings55
Active installs1K
Developer Profile

Listdom: AI-powered Business Directory with Classifieds Ads Listings Developer Profile

Webilia Inc.

7 plugins · 3K total installs

99
trust score
Avg Security Score
99/100
Avg Patch Time
5 days
View full developer profile
Detection Fingerprints

How We Detect Listdom: AI-powered Business Directory with Classifieds Ads Listings

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/listdom/css/frontend.min.css/wp-content/plugins/listdom/css/frontend-rtl.min.css/wp-content/plugins/listdom/css/wp-backend.min.css/wp-content/plugins/listdom/js/elementor-editor.min.js/wp-content/plugins/listdom/js/elementor-preview.min.js/wp-content/plugins/listdom/js/frontend.min.js/wp-content/plugins/listdom/js/backend.min.js
Script Paths
/wp-content/plugins/listdom/js/frontend.min.js/wp-content/plugins/listdom/js/backend.min.js/wp-content/plugins/listdom/js/elementor-editor.min.js/wp-content/plugins/listdom/js/elementor-preview.min.js
Version Parameters
ver=5.3.0

HTML / DOM Fingerprints

CSS Classes
lsd-frontendlsd-wp-backendlsd-backend
JS Globals
lsd
FAQ

Frequently Asked Questions about Listdom: AI-powered Business Directory with Classifieds Ads Listings