Digital Conversion – Push Notifications & Marketing Hub Security & Risk Analysis

wordpress.org/plugins/digital-conversion

Smart Web Push with unlimited subscribers, AI insights, A/B testing, automation, WooCommerce integration, and personalization.

0 active installs v1.2.1 PHP 7.4+ WP 5.0+ Updated Oct 10, 2025
ai-insightsmarketing-automationpush-notificationsweb-pushwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Digital Conversion – Push Notifications & Marketing Hub Safe to Use in 2026?

Generally Safe

Score 100/100

Digital Conversion – Push Notifications & Marketing Hub has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 7mo ago
Risk Assessment

The "digital-conversion" plugin v1.2.1 exhibits a generally strong security posture with excellent practices in output escaping and the use of prepared statements for SQL queries. The vast majority of outputs are properly escaped, and a high percentage of SQL queries are protected, significantly reducing the risk of common web vulnerabilities like Cross-Site Scripting (XSS) and SQL Injection.

However, there are notable areas of concern. The plugin exposes 4 unprotected entry points, specifically 2 AJAX handlers and 2 REST API routes lacking proper permission callbacks. These unprotected endpoints represent potential avenues for unauthorized access and execution of plugin functionality. The taint analysis reveals 2 high-severity flows with unsanitized paths, indicating potential vulnerabilities that could be exploited if malicious input is passed through these specific code paths. While there's no recorded vulnerability history, the presence of these specific code-level risks suggests a need for vigilance.

In conclusion, the plugin benefits from robust coding practices in many areas. Nevertheless, the identified unprotected entry points and high-severity taint flows are significant weaknesses that require immediate attention. Addressing these specific risks will substantially improve the overall security of the "digital-conversion" plugin.

Key Concerns

  • Unprotected AJAX handlers
  • Unprotected REST API routes
  • High severity unsanitized paths
Vulnerabilities
None known

Digital Conversion – Push Notifications & Marketing Hub Security Vulnerabilities

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

Digital Conversion – Push Notifications & Marketing Hub Release Timeline

v1.2.1Current
v1.2.0
v1.1.9
v1.1.8
v1.1.7
v1.1.6
v1.1.5
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
Code Analysis
Analyzed Mar 17, 2026

Digital Conversion – Push Notifications & Marketing Hub Code Analysis

Dangerous Functions
0
Raw SQL Queries
6
44 prepared
Unescaped Output
8
274 escaped
Nonce Checks
12
Capability Checks
8
File Operations
1
External Requests
3
Bundled Libraries
1

Bundled Libraries

Select2

SQL Query Safety

88% prepared50 total queries

Output Escaping

97% escaped282 total outputs
Data Flows · Security
3 unsanitized

Data Flow Analysis

8 flows3 with unsanitized paths
saveApiKeyAjax (includes\admin-modern.php:1362)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
4 unprotected

Digital Conversion – Push Notifications & Marketing Hub Attack Surface

Entry Points15
Unprotected4

AJAX Handlers 12

authwp_ajax_digital_conversion_test_connectionincludes\admin-modern.php:18
authwp_ajax_digital_conversion_get_statsincludes\admin-modern.php:19
authwp_ajax_digital_conversion_refresh_statusincludes\admin-modern.php:20
authwp_ajax_digital_conversion_compile_translationsincludes\admin-modern.php:21
authwp_ajax_digital_conversion_save_api_keyincludes\admin-modern.php:22
authwp_ajax_digital_conversion_search_pages_postsincludes\admin-modern.php:23
authwp_ajax_digital_conversion_backup_subscriptionincludes\frontend.php:30
noprivwp_ajax_digital_conversion_backup_subscriptionincludes\frontend.php:31
authwp_ajax_digital_conversion_save_subscriber_dataincludes\frontend.php:32
noprivwp_ajax_digital_conversion_save_subscriber_dataincludes\frontend.php:33
authwp_ajax_digital_conversion_woocommerce_add_to_cartincludes\woocommerce.php:43
noprivwp_ajax_digital_conversion_woocommerce_add_to_cartincludes\woocommerce.php:44

REST API Routes 3

POST/wp-json/digital-conversion/v1/subscribeincludes\api.php:88
DELETE/wp-json/digital-conversion/v1/unsubscribeincludes\api.php:100
POST/wp-json/digital-conversion/v1/webhookincludes\api.php:109
WordPress Hooks 44
actioninitdigital-conversion.php:46
actionplugins_loadeddigital-conversion.php:47
actionplugins_loadeddigital-conversion.php:48
actionplugins_loadeddigital-conversion.php:49
filtercron_schedulesdigital-conversion.php:50
actionadmin_noticesdigital-conversion.php:87
actionadmin_menuincludes\admin-modern.php:15
actionadmin_initincludes\admin-modern.php:16
actionadmin_enqueue_scriptsincludes\admin-modern.php:17
actionrest_api_initincludes\api.php:30
actiondigital_conversion_cleanupincludes\api.php:31
actiondigital_conversion_sync_pendingincludes\api.php:32
actiondigital_conversion_heartbeatincludes\api.php:33
actioncategory_add_form_fieldsincludes\category-custom-fields.php:15
actioncategory_edit_form_fieldsincludes\category-custom-fields.php:16
actionproduct_cat_add_form_fieldsincludes\category-custom-fields.php:19
actionproduct_cat_edit_form_fieldsincludes\category-custom-fields.php:20
actionedited_categoryincludes\category-custom-fields.php:23
actioncreated_categoryincludes\category-custom-fields.php:24
actionedited_product_catincludes\category-custom-fields.php:25
actioncreated_product_catincludes\category-custom-fields.php:26
actionadd_meta_boxesincludes\category-custom-fields.php:29
actionsave_postincludes\category-custom-fields.php:30
actionadmin_enqueue_scriptsincludes\category-custom-fields.php:33
actionwp_enqueue_scriptsincludes\frontend.php:28
actionwp_footerincludes\frontend.php:29
actiontemplate_redirectincludes\frontend.php:34
actionparse_requestincludes\frontend.php:35
actioninitincludes\frontend.php:36
actionrest_api_initincludes\rest-api.php:28
actiondigital_conversion_sync_dataincludes\sync.php:19
actiondigital_conversion_sync_subscriptionsincludes\sync.php:20
actiondigital_conversion_cleanup_dataincludes\sync.php:21
actionwoocommerce_new_orderincludes\woocommerce.php:33
actionwoocommerce_thankyouincludes\woocommerce.php:34
actionwoocommerce_add_to_cartincludes\woocommerce.php:37
actionwoocommerce_cart_updatedincludes\woocommerce.php:38
actionwoocommerce_cart_item_removedincludes\woocommerce.php:39
actionwoocommerce_cart_item_set_quantityincludes\woocommerce.php:40
actionwoocommerce_single_product_summaryincludes\woocommerce.php:47
actionwoocommerce_before_single_productincludes\woocommerce.php:50
actiondigital_conversion_process_cart_abandonmentsincludes\woocommerce.php:53
actiondigital_conversion_cleanup_cart_eventsincludes\woocommerce.php:56
actionwp_footerincludes\woocommerce.php:464

Scheduled Events 7

digital_conversion_cleanup
digital_conversion_sync_data
digital_conversion_sync_subscriptions
digital_conversion_cleanup_data
digital_conversion_heartbeat
digital_conversion_process_cart_abandonments
digital_conversion_cleanup_cart_events
Maintenance & Trust

Digital Conversion – Push Notifications & Marketing Hub Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedOct 10, 2025
PHP min version7.4
Downloads620

Community Trust

Rating100/100
Number of ratings3
Active installs0
Developer Profile

Digital Conversion – Push Notifications & Marketing Hub Developer Profile

Digital Conversion

1 plugin · 0 total installs

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

How We Detect Digital Conversion – Push Notifications & Marketing Hub

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/digital-conversion/dist/app.css/wp-content/plugins/digital-conversion/dist/app.js
Script Paths
/wp-content/plugins/digital-conversion/dist/app.js
Version Parameters
digital-conversion/dist/app.css?ver=digital-conversion/dist/app.js?ver=

HTML / DOM Fingerprints

CSS Classes
digital-conversion-widget
HTML Comments
<!-- Digital Conversion --><!-- Digital Conversion plugin -->
Data Attributes
data-dc-widget-iddata-dc-source
JS Globals
digitalConversion
Shortcode Output
[digital_conversion_widget]
FAQ

Frequently Asked Questions about Digital Conversion – Push Notifications & Marketing Hub