Smartpoints Lockers for ACS Security & Risk Analysis

wordpress.org/plugins/smartpoints-lockers-acs

Smartpoints Lockers for ACS plugin extends WooCommerce shipping options, enabling customers to pick up orders at ACS Smartpoints Lockers.

10 active installs v2.0.5 PHP 7.4+ WP 6.0+ Updated Jan 31, 2026
acsacs-couriergreece
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Smartpoints Lockers for ACS Safe to Use in 2026?

Generally Safe

Score 100/100

Smartpoints Lockers for ACS has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The "smartpoints-lockers-acs" v2.0.5 plugin exhibits a generally good security posture based on the provided static analysis. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events with unprotected entry points suggests a well-contained attack surface. Furthermore, the use of prepared statements for all SQL queries is a significant strength, mitigating the risk of SQL injection vulnerabilities. The plugin also demonstrates a good understanding of security by including nonce checks and capability checks.

However, there are some areas for improvement. The output escaping is only properly handled in 60% of cases, which leaves a notable portion of outputs potentially vulnerable to cross-site scripting (XSS) attacks. While the taint analysis found no critical or high severity issues, the existence of file operations and external HTTP requests, coupled with the imperfect output escaping, warrants careful monitoring. The plugin's history of zero known vulnerabilities is positive, but this does not guarantee future security, especially given the identified code-level weaknesses.

In conclusion, while the plugin has a strong foundation in securing its entry points and database interactions, the moderate rate of improperly escaped output presents a clear risk. The plugin's vulnerability history is commendable, but this should not lead to complacency. Developers should prioritize addressing the output escaping issues to further harden the plugin against potential XSS attacks.

Key Concerns

  • Moderate output escaping (60% proper)
Vulnerabilities
None known

Smartpoints Lockers for ACS Security Vulnerabilities

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

Smartpoints Lockers for ACS Code Analysis

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

Output Escaping

60% escaped92 total outputs
Data Flows
All sanitized

Data Flow Analysis

1 flows
<smartpoints-lockers-acs-admin> (smartpoints-lockers-acs-admin.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Smartpoints Lockers for ACS Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 15
actionadmin_menusmartpoints-lockers-acs-admin.php:2
filterwoocommerce_shipping_methodssmartpoints-lockers-acs-basic.php:3
actionplugins_loadedsmartpoints-lockers-acs-basic.php:12
actiondeactivated_pluginsmartpoints-lockers-acs-basic.php:36
filterplugin_action_links_smartpoints-lockers-acs/smartpoints-lockers-acs.phpsmartpoints-lockers-acs-basic.php:45
actionwoocommerce_review_order_before_cart_contentssmartpoints-lockers-acs-main.php:32
actionwoocommerce_after_checkout_validationsmartpoints-lockers-acs-main.php:33
actionwoocommerce_before_checkout_formsmartpoints-lockers-acs-main.php:34
actionwoocommerce_after_shipping_ratesmartpoints-lockers-acs-main.php:35
actionwoocommerce_after_order_notessmartpoints-lockers-acs-main.php:36
actionwoocommerce_checkout_update_order_metasmartpoints-lockers-acs-main.php:37
actionwoocommerce_order_details_after_customer_detailssmartpoints-lockers-acs-main.php:38
actionwoocommerce_admin_order_data_after_order_detailssmartpoints-lockers-acs-main.php:39
filterwoocommerce_package_ratessmartpoints-lockers-acs-main.php:41
actionwoocommerce_shipping_initsmartpoints-lockers-acs-woo.php:2
Maintenance & Trust

Smartpoints Lockers for ACS Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 31, 2026
PHP min version7.4
Downloads3K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Smartpoints Lockers for ACS Developer Profile

headplus

2 plugins · 50 total installs

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

How We Detect Smartpoints Lockers for ACS

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/smartpoints-lockers-acs/js/markerclusterer.js/wp-content/plugins/smartpoints-lockers-acs/js/acs-lockers-checkout.js/wp-content/plugins/smartpoints-lockers-acs/css/acs-lockers-checkout.css
Script Paths
https://maps.googleapis.com/maps/api/js?key=plugins_url('js/markerclusterer.jsplugins_url('js/acs-lockers-checkout.js
Version Parameters
smartpoints-lockers-acs/js/markerclusterer.js?ver=smartpoints-lockers-acs/js/acs-lockers-checkout.js?ver=smartpoints-lockers-acs/css/acs-lockers-checkout.css?ver=

HTML / DOM Fingerprints

CSS Classes
acs-pp-map-wrapperacs-pp-mapacs-pp-trigger-containeracs-pp-selected-point-wrapperacs-pp-selected-point-titleacs-pp-selected-point-addressacs-pp-selected-point-details
HTML Comments
ACS SmartPoint Locker / StoreGoogle Maps API (ΠΡΩΤΟ, στο footer)MarkerClusterer (ΕΞΑΡΤΑΤΑΙ από Google Maps)Checkout JS+1 more
Data Attributes
data-acs-pp-point-iddata-acs-pp-point-namedata-acs-pp-point-addressdata-acs-pp-point-latdata-acs-pp-point-lngdata-acs-pp-point-type
JS Globals
acsLockersCheckout
FAQ

Frequently Asked Questions about Smartpoints Lockers for ACS