NS – Maps Security & Risk Analysis

wordpress.org/plugins/ns-maps-noble-strategy

NS - Maps lets you add maps and placeholders to your pages, simply and quickly.

10 active installs v1.0 PHP + WP 4.9.8+ Updated Aug 25, 2020
directionsmap-markersmapsmarkersshortcode-map
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is NS – Maps Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 5yr ago
Risk Assessment

The "ns-maps-noble-strategy" plugin version 1.0 exhibits a mixed security posture. While the absence of dangerous functions, file operations, and external HTTP requests is positive, significant concerns arise from its attack surface. A substantial portion of its entry points, specifically 3 out of 4, lack authentication checks, leaving them open to unauthorized access and potential manipulation. This, coupled with a low percentage (44%) of properly escaped output, suggests a higher risk of cross-site scripting (XSS) vulnerabilities that could be exploited through these unprotected AJAX handlers.

The static analysis did not reveal any critical or high-severity taint flows, which is a reassuring sign. Furthermore, the plugin has no recorded vulnerability history, indicating a potential track record of good security practices. However, the presence of unprotected AJAX handlers is a considerable weakness that could be easily leveraged by attackers. The plugin also only has one nonce check and one capability check, which is minimal for the number of exposed entry points, further amplifying the risk associated with those unprotected handlers. In conclusion, while there are no known historical vulnerabilities and no critical taint flows, the significant number of unprotected AJAX endpoints presents a clear and immediate security risk that requires attention.

Key Concerns

  • Unprotected AJAX handlers
  • Low percentage of properly escaped output
  • Minimal nonce checks
  • Minimal capability checks
Vulnerabilities
None known

NS – Maps Security Vulnerabilities

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

NS – Maps Release Timeline

No version history available.
Code Analysis
Analyzed Apr 16, 2026

NS – Maps Code Analysis

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

SQL Query Safety

50% prepared2 total queries

Output Escaping

44% escaped59 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

1 flows
<ns-maps> (ns-maps.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
3 unprotected

NS – Maps Attack Surface

Entry Points4
Unprotected3

AJAX Handlers 3

authwp_ajax_add_new_markerns-maps.php:347
authwp_ajax_save_markerns-maps.php:373
authwp_ajax_remove_markerns-maps.php:393

Shortcodes 1

[ns_maps] ns-maps.php:342
WordPress Hooks 12
actionwp_enqueue_scriptsns-maps.php:22
actionadmin_enqueue_scriptsns-maps.php:23
actionadmin_initns-maps.php:24
actioninitns-maps.php:63
actionadmin_print_scriptsns-maps.php:77
actionadmin_print_stylesns-maps.php:78
actionadd_meta_boxesns-maps.php:111
actioninitns-maps.php:146
actionadd_meta_boxesns-maps.php:157
actionsave_postns-maps.php:216
filtermanage_ns_maps_posts_columnsns-maps.php:221
actionmanage_ns_maps_posts_custom_columnns-maps.php:229
Maintenance & Trust

NS – Maps Maintenance & Trust

Maintenance Signals

WordPress version tested5.5.18
Last updatedAug 25, 2020
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

NS – Maps Developer Profile

Noble Strategy

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 NS – Maps

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ns-maps-noble-strategy/css/leaflet.css/wp-content/plugins/ns-maps-noble-strategy/css/style.css/wp-content/plugins/ns-maps-noble-strategy/js/leaflet.js/wp-content/plugins/ns-maps-noble-strategy/js/ns-maps.js
Script Paths
/wp-content/plugins/ns-maps-noble-strategy/js/ns-maps.js
Version Parameters
ns-maps-noble-strategy/style.css?ver=ns-maps-noble-strategy/leaflet.css?ver=ns-maps-noble-strategy/leaflet.js?ver=ns-maps-noble-strategy/ns-maps.js?ver=

HTML / DOM Fingerprints

Data Attributes
ns_map_settingsns_map_add_markersns_map_markersns_maps_fieldsns_maps_iconicon_size+5 more
JS Globals
L
Shortcode Output
[ns_maps id=
FAQ

Frequently Asked Questions about NS – Maps