Gellum Delivery Calculator for WooCommerce Security & Risk Analysis

wordpress.org/plugins/gellum-delivery-calculator

Calculates shipping costs for WooCommerce based on GPS distance with GeoJSON limited areas. Shortcode [gellumdcw_map]

20 active installs v1.1.3 PHP 7.4+ WP 6.9+ Updated Feb 17, 2026
deliverygoogle-mapsgpsshipping-calculatorwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Gellum Delivery Calculator for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Gellum Delivery Calculator 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 gellum-delivery-calculator plugin v1.1.3 exhibits a generally good security posture based on the provided static analysis. It effectively utilizes prepared statements for all SQL queries, a critical practice for preventing SQL injection vulnerabilities. The plugin also demonstrates a high rate of proper output escaping, mitigating risks of cross-site scripting (XSS) attacks. The absence of file operations and external HTTP requests further reduces the potential attack surface.

However, a notable concern is the lack of capability checks on AJAX handlers. While nonces are present on two of these handlers, the absence of explicit capability checks means that any user, regardless of their role or permissions, could potentially interact with these endpoints. This creates a significant risk if the AJAX handlers perform sensitive operations or expose information. The taint analysis revealing zero flows is a positive sign, indicating no immediate critical or high-severity vulnerabilities were detected by that specific method. The plugin's clean vulnerability history with no recorded CVEs suggests it has been relatively secure in the past, or that vulnerabilities have been promptly addressed.

In conclusion, while the plugin has strong foundations in preventing common web vulnerabilities like SQL injection and XSS, the unauthenticated AJAX handlers represent a significant weakness. The lack of capability checks on these entry points needs to be addressed to ensure that only authorized users can trigger plugin functionalities. The absence of any recorded vulnerabilities historically is a positive indicator, but the current analysis highlights a specific area requiring improvement.

Key Concerns

  • AJAX handlers without capability checks
  • Output escaping rate below 100%
Vulnerabilities
None known

Gellum Delivery Calculator for WooCommerce Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Gellum Delivery Calculator for WooCommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
9
37 escaped
Nonce Checks
2
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

80% escaped46 total outputs
Attack Surface

Gellum Delivery Calculator for WooCommerce Attack Surface

Entry Points5
Unprotected0

AJAX Handlers 4

authwp_ajax_gellumdcw_calculate_costincludes\class-gellumdcw-ajax.php:9
noprivwp_ajax_gellumdcw_calculate_costincludes\class-gellumdcw-ajax.php:10
authwp_ajax_gellumdcw_save_static_map_urlincludes\class-gellumdcw-ajax.php:11
noprivwp_ajax_gellumdcw_save_static_map_urlincludes\class-gellumdcw-ajax.php:12

Shortcodes 1

[gellumdcw_map] includes\class-gellumdcw-shortcodes.php:9
WordPress Hooks 14
actionbefore_woocommerce_initgellum-delivery-calculator.php:27
actionwoocommerce_shipping_initgellum-delivery-calculator.php:58
filterwoocommerce_shipping_methodsgellum-delivery-calculator.php:59
actionwp_enqueue_scriptsgellum-delivery-calculator.php:60
actionwoocommerce_after_checkout_validationgellum-delivery-calculator.php:61
actionadmin_noticesgellum-delivery-calculator.php:195
actionplugins_loadedgellum-delivery-calculator.php:198
actionwoocommerce_checkout_create_orderincludes\class-gellumdcw-order.php:9
actionwoocommerce_checkout_order_processedincludes\class-gellumdcw-order.php:10
actionwoocommerce_admin_order_data_after_shipping_addressincludes\class-gellumdcw-order.php:11
actionwoocommerce_checkout_create_order_shipping_itemincludes\class-gellumdcw-order.php:12
actionwoocommerce_checkout_order_processedincludes\class-gellumdcw-order.php:13
actionwoocommerce_thankyouincludes\class-gellumdcw-order.php:14
actionwoocommerce_email_after_order_tableincludes\class-gellumdcw-order.php:15
Maintenance & Trust

Gellum Delivery Calculator for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 17, 2026
PHP min version7.4
Downloads731

Community Trust

Rating0/100
Number of ratings0
Active installs20
Developer Profile

Gellum Delivery Calculator for WooCommerce Developer Profile

Gellum.com

2 plugins · 30 total installs

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

How We Detect Gellum Delivery Calculator 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/gellum-delivery-calculator/assets/css/gellumdcw-frontend.css/wp-content/plugins/gellum-delivery-calculator/assets/js/gellumdcw-frontend.js
Script Paths
https://maps.googleapis.com/maps/api/js?key=/wp-content/plugins/gellum-delivery-calculator/assets/js/gellumdcw-frontend.js
Version Parameters
gellum-delivery-calculator/assets/css/gellumdcw-frontend.css?ver=gellum-delivery-calculator/assets/js/gellumdcw-frontend.js?ver=https://maps.googleapis.com/maps/api/js?key=&libraries=geometry,places,geocoding,marker&callback=gellumdcwInitMap&ver=

HTML / DOM Fingerprints

CSS Classes
gellumdcw-map-container
HTML Comments
<!-- Gellum Delivery Calculator Map -->
Data Attributes
data-map-iddata-store-latdata-store-lngdata-delivery-area-geojsondata-calculation-modedata-distance-unit+1 more
JS Globals
gellumdcw_params
Shortcode Output
[gellumdcw_map]
FAQ

Frequently Asked Questions about Gellum Delivery Calculator for WooCommerce