Glavpunkt Security & Risk Analysis

wordpress.org/plugins/glavpunkt

A glavpunkt plugin for WooCommerce that allows the store operator to show local pickup locations and allows the customer to choose the place where to …

10 active installs v1.1.3 PHP 5.2.4+ WP 3.0.1+ Updated May 31, 2019
calculatorglavpunktshipping-calculatorshipping-extensionshipping-method
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Glavpunkt Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 6yr ago
Risk Assessment

The plugin 'glavpunkt' v1.1.3 exhibits a mixed security posture. On the positive side, the code does not appear to utilize dangerous functions, all SQL queries are properly prepared, and there are no known historical vulnerabilities. However, significant concerns arise from the attack surface analysis. The plugin exposes two AJAX handlers, both of which lack authentication checks. This is a major security flaw as it allows unauthenticated users to trigger plugin functionality, potentially leading to unintended actions or exploitation.

The taint analysis reveals that all three analyzed flows have unsanitized paths, indicating a risk of cross-site scripting (XSS) or other injection vulnerabilities if these paths are exposed to user input. While no critical or high severity taint flows were identified, the presence of unsanitized paths without any corresponding capability or nonce checks on the AJAX endpoints is a serious oversight. The lack of nonce checks is particularly concerning for AJAX operations, as it fails to protect against Cross-Site Request Forgery (CSRF) attacks.

Overall, while the absence of known vulnerabilities and the use of prepared statements are strengths, the unprotected AJAX handlers and the identified unsanitized paths create a significant risk. The plugin needs immediate attention to implement proper authentication and authorization checks on its AJAX endpoints and to sanitize all user-supplied data that influences these paths.

Key Concerns

  • Unprotected AJAX handlers
  • Unsanitized paths in taint analysis
  • Missing nonce checks on AJAX
  • No capability checks
Vulnerabilities
None known

Glavpunkt Security Vulnerabilities

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

Glavpunkt Release Timeline

v1.1.3Current
v1.1.2
v1.1.1
v1.1.0
v1.0.1
v1.0.0
Code Analysis
Analyzed Apr 16, 2026

Glavpunkt Code Analysis

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

Output Escaping

67% escaped6 total outputs
Data Flows · Security
3 unsanitized

Data Flow Analysis

3 flows3 with unsanitized paths
glavpunkt_shipping_method (glavpunkt.php:25)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

Glavpunkt Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_savePriceglavpunkt.php:465
noprivwp_ajax_savePriceglavpunkt.php:466
WordPress Hooks 7
actionwoocommerce_after_shipping_rateglavpunkt.php:45
actionwoocommerce_shipping_initglavpunkt.php:359
filterwoocommerce_checkout_fieldsglavpunkt.php:386
filterwoocommerce_shipping_methodsglavpunkt.php:401
actionwoocommerce_review_order_before_cart_contentsglavpunkt.php:462
actionwoocommerce_after_checkout_validationglavpunkt.php:463
actionplugins_loadedglavpunkt.php:489
Maintenance & Trust

Glavpunkt Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedMay 31, 2019
PHP min version5.2.4
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Glavpunkt Developer Profile

mrsergeusz

1 plugin · 10 total installs

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

How We Detect Glavpunkt

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/glavpunkt/includes/js/glavpunkt.js
Script Paths
https://glavpunkt.ru/js/punkts-widget/glavpunkt.js/wp-content/plugins/glavpunkt/includes/js/glavpunkt.js

HTML / DOM Fingerprints

JS Globals
glavpunkt_initglavpunkt_init_widget
REST Endpoints
/wp-json/glavpunkt/v1/city_list/wp-json/glavpunkt/v1/city_set/wp-json/glavpunkt/v1/order_confirm
FAQ

Frequently Asked Questions about Glavpunkt