Shipping Notices and No shipping options found info for WooCommerce Security & Risk Analysis

wordpress.org/plugins/octolize-shipping-notices

Change 'no shipping options found' message in WooCommerce. Prevent cart abandonment with custom notices and instructions or contact info.

400 active installs v1.6.16 PHP 7.4+ WP 6.4+ Updated Mar 31, 2026
shipping-noticewoocommerce-no-shippingwoocommerce-no-shipping-options-were-foundwoocommerce-shipping-notice
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Shipping Notices and No shipping options found info for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Shipping Notices and No shipping options found info for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The octolize-shipping-notices plugin v1.6.15 exhibits a generally good security posture with no recorded vulnerabilities or critical taint flows. The static analysis reveals a small attack surface with all identified entry points (AJAX handlers) seemingly protected by authorization checks. The use of nonces and capability checks is present, indicating an awareness of common WordPress security best practices. However, the presence of a single dangerous function (`proc_open`) warrants attention, as it can be a vector for command injection if not handled with extreme care and proper sanitization of its inputs.

Further concerns arise from the handling of SQL queries. With 100% of SQL queries being executed without prepared statements, this represents a significant risk for SQL injection vulnerabilities, especially as the plugin performs file operations and external HTTP requests, which could potentially involve user-supplied data. While the taint analysis did not reveal any unsanitized paths, the lack of prepared statements for all SQL queries is a critical oversight that significantly elevates the risk profile. The limited number of SQL queries (2) and the absence of historical vulnerabilities are positive signs, but they do not mitigate the inherent risk of executing raw SQL queries.

Key Concerns

  • Raw SQL queries without prepared statements
  • Use of dangerous function (proc_open)
Vulnerabilities
None known

Shipping Notices and No shipping options found info for WooCommerce Security Vulnerabilities

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

Shipping Notices and No shipping options found info for WooCommerce Release Timeline

v1.6.16Current
v1.6.15
v1.6.14
v1.6.13
v1.6.12
v1.6.11
v1.6.10
v1.6.9
v1.6.8
v1.6.7
v1.6.5
v1.6.4
v1.6.3
v1.6.2
v1.6.1
v1.6.0
v1.5.17
v1.5.16
v1.5.15
v1.5.14
Code Analysis
Analyzed Mar 16, 2026

Shipping Notices and No shipping options found info for WooCommerce Code Analysis

Dangerous Functions
1
Raw SQL Queries
2
0 prepared
Unescaped Output
77
115 escaped
Nonce Checks
8
Capability Checks
2
File Operations
18
External Requests
1
Bundled Libraries
0

Dangerous Functions Found

proc_open$this->process = proc_open($this->command, static::DESCRIPTOR_SPEC, $this->pipes, $this->cwd);vendor_prefixed\monolog\monolog\src\Monolog\Handler\ProcessHandler.php:104

SQL Query Safety

0% prepared2 total queries

Output Escaping

60% escaped192 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
processAjaxNoticeDismiss (vendor_prefixed\wpdesk\wp-notice\src\WPDesk\Notice\AjaxHandler.php:67)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Shipping Notices and No shipping options found info for WooCommerce Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_wpdesk_notice_dismissvendor_prefixed\wpdesk\wp-notice\src\WPDesk\Notice\AjaxHandler.php:45
WordPress Hooks 49
actioninitsrc\CustomPostType.php:20
filterwoocommerce_no_shipping_available_htmlsrc\ShippingNotice\NoShippingAvailableMessage.php:47
filterwoocommerce_cart_no_shipping_available_htmlsrc\ShippingNotice\NoShippingAvailableMessage.php:48
actionwoocommerce_initsrc\ShippingNoticesInitHooks.php:71
actionadmin_initsrc\WooCommerceSettings\Actions\AddNoticeAction.php:33
actionadmin_initsrc\WooCommerceSettings\Actions\DeleteNoticeAction.php:34
actionadmin_initsrc\WooCommerceSettings\Actions\DeleteNoticeAction.php:35
actionwoocommerce_settings_save_shippingsrc\WooCommerceSettings\Actions\NoticesOrderAction.php:35
actionwoocommerce_settings_save_shippingsrc\WooCommerceSettings\Actions\NoticesStatusAction.php:44
filterwoocommerce_admin_settings_sanitize_optionsrc\WooCommerceSettings\Fields\PostCodesField.php:21
filterwoocommerce_admin_settings_sanitize_optionsrc\WooCommerceSettings\Fields\WysiwygField.php:21
actionadmin_enqueue_scriptssrc\WooCommerceSettings\SettingsAssets.php:42
filterwoocommerce_get_sections_shippingsrc\WooCommerceSettings\WooCommerceSettingsPage.php:45
filterwoocommerce_get_settings_shippingsrc\WooCommerceSettings\WooCommerceSettingsPage.php:46
actionadmin_noticesvendor_prefixed\octolize\wp-octolize-tracker\src\OptInNotice\OptInNotice.php:41
actionadmin_footervendor_prefixed\octolize\wp-octolize-tracker\src\OptInNotice\OptInNotice.php:55
filterwpdesk_tracker_notice_screensvendor_prefixed\octolize\wp-octolize-tracker\src\TrackerInitializer.php:82
actionplugins_loadedvendor_prefixed\octolize\wp-octolize-tracker\src\TrackerInitializer.php:83
actionadmin_enqueue_scriptsvendor_prefixed\octolize\wp-shipping-extensions\src\ShippingExtensions\Assets.php:37
actionadmin_menuvendor_prefixed\octolize\wp-shipping-extensions\src\ShippingExtensions\Page.php:40
actionin_admin_headervendor_prefixed\octolize\wp-shipping-extensions\src\ShippingExtensions\PageViewTracker.php:29
actionwpdesk_tracker_startedvendor_prefixed\octolize\wp-shipping-extensions\src\ShippingExtensions\Tracker\Tracker.php:29
actionadmin_headvendor_prefixed\octolize\wp-shipping-extensions\src\ShippingExtensions\WooCommerceSuggestions.php:12
actionadmin_enqueue_scriptsvendor_prefixed\wpdesk\wp-builder\src\Plugin\AbstractPlugin.php:148
actionwp_enqueue_scriptsvendor_prefixed\wpdesk\wp-builder\src\Plugin\AbstractPlugin.php:149
actionplugins_loadedvendor_prefixed\wpdesk\wp-builder\src\Plugin\AbstractPlugin.php:150
actionadmin_enqueue_scriptsvendor_prefixed\wpdesk\wp-notice\src\WPDesk\Notice\AjaxHandler.php:41
actionadmin_headvendor_prefixed\wpdesk\wp-notice\src\WPDesk\Notice\AjaxHandler.php:43
actionadmin_noticesvendor_prefixed\wpdesk\wp-notice\src\WPDesk\Notice\Notice.php:155
actionadmin_footervendor_prefixed\wpdesk\wp-notice\src\WPDesk\Notice\Notice.php:156
actionadmin_headvendor_prefixed\wpdesk\wp-notice\src\WPDesk\Notice\Notice.php:157
filterwp_autoloader_loader_loaders_to_loadvendor_prefixed\wpdesk\wp-plugin-flow-common\src\Initialization\PluginDisablerByFileTrait.php:45
filterwp_autoloader_loader_loaders_to_createvendor_prefixed\wpdesk\wp-plugin-flow-common\src\Initialization\PluginDisablerByFileTrait.php:46
actionplugins_loadedvendor_prefixed\wpdesk\wp-plugin-flow-common\src\Initialization\Simple\SimplePaidStrategy.php:58
actionplugins_loadedvendor_prefixed\wpdesk\wp-plugin-flow-common\src\PluginBootstrap.php:81
actionbefore_woocommerce_initvendor_prefixed\wpdesk\wp-plugin-flow-common\src\PluginBootstrap.php:88
actionactivated_pluginvendor_prefixed\wpdesk\wp-plugin-flow-common\src\PluginBootstrap.php:102
filterdoing_it_wrong_trigger_errorvendor_prefixed\wpdesk\wp-plugin-flow-common\src\PluginBootstrap.php:123
actionadmin_noticesvendor_prefixed\wpdesk\wp-wpdesk-rating-petition\src\RatingPetitionNotice.php:82
actionadmin_noticesvendor_prefixed\wpdesk\wp-wpdesk-rating-petition\src\RatingPetitionNotice.php:83
actionwpdesk_notice_dismissed_noticevendor_prefixed\wpdesk\wp-wpdesk-rating-petition\src\RatingPetitionNotice.php:84
actionadmin_enqueue_scriptsvendor_prefixed\wpdesk\wp-wpdesk-rating-petition\src\TextPetitionDisplayer.php:39
actionadmin_initvendor_prefixed\wpdesk\wp-wpdesk-rating-petition\src\TimeWatcher\ShippingMethodInstanceWatcher.php:75
actionwoocommerce_shipping_zone_method_addedvendor_prefixed\wpdesk\wp-wpdesk-rating-petition\src\TimeWatcher\ShippingMethodInstanceWatcher.php:76
actionadmin_enqueue_scriptsvendor_prefixed\wpdesk\wp-wpdesk-tracker\src\PSR\WPDesk\Tracker\Assets.php:28
actionadmin_menuvendor_prefixed\wpdesk\wp-wpdesk-tracker\src\PSR\WPDesk\Tracker\OptInPage.php:33
actionadmin_initvendor_prefixed\wpdesk\wp-wpdesk-tracker\src\PSR\WPDesk\Tracker\OptInPage.php:34
actionadmin_noticesvendor_prefixed\wpdesk\wp-wpdesk-tracker\src\PSR\WPDesk\Tracker\OptOut.php:28
filterplugin_row_metavendor_prefixed\wpdesk\wp-wpdesk-tracker\src\PSR\WPDesk\Tracker\PluginActionLinks.php:36
Maintenance & Trust

Shipping Notices and No shipping options found info for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 31, 2026
PHP min version7.4
Downloads18K

Community Trust

Rating0/100
Number of ratings0
Active installs400
Developer Profile

Shipping Notices and No shipping options found info for WooCommerce Developer Profile

Octolize Shipping Plugins

11 plugins · 114K total installs

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

How We Detect Shipping Notices and No shipping options found info for WooCommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/octolize-shipping-notices/dist/app.js/wp-content/plugins/octolize-shipping-notices/dist/css/shipping-extensions.css/wp-content/plugins/octolize-shipping-notices/dist/js/shipping-extensions.js
Script Paths
/wp-content/plugins/octolize-shipping-notices/dist/app.js/wp-content/plugins/octolize-shipping-notices/dist/js/shipping-extensions.js
Version Parameters
octolize-shipping-notices/dist/app.js?ver=octolize-shipping-notices/dist/css/shipping-extensions.css?ver=octolize-shipping-notices/dist/js/shipping-extensions.js?ver=

HTML / DOM Fingerprints

CSS Classes
update-pluginsupdate-count
Data Attributes
data-plugin-slugdata-plugin-versiondata-plugin-installed
JS Globals
octolizeShippingExtensions
FAQ

Frequently Asked Questions about Shipping Notices and No shipping options found info for WooCommerce