Interactive SVG Map Security & Risk Analysis

wordpress.org/plugins/interactive-svg-map

Use this plugin display map in SVG format.

50 active installs v3.0.0 PHP + WP 5.0+ Updated Jan 5, 2021
interactive-svg-mapsvg-mapsvg-map-wordpresswordpress-mapwordpress-svg-map
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Interactive SVG Map Safe to Use in 2026?

Generally Safe

Score 85/100

Interactive SVG Map 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 'interactive-svg-map' v3.0.0 plugin exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, SQL queries without prepared statements, file operations, external HTTP requests, and a commitment to proper output escaping are commendable practices. The fact that all analyzed outputs are properly escaped further reduces the risk of cross-site scripting (XSS) vulnerabilities. The vulnerability history being clear of any known CVEs or past issues suggests a history of developing secure code.

However, there are a few areas that warrant attention. The presence of a shortcode, even with zero unprotected entry points, represents a potential attack surface that, while currently secured, could become a point of failure if future code changes introduce vulnerabilities. The complete lack of nonce checks and capability checks on the identified entry points is a significant concern. While the current analysis indicates no *unprotected* entry points, the absence of these fundamental security mechanisms means that the plugin relies solely on the WordPress core to enforce permissions, which might not be sufficient in all scenarios or could be bypassed if core permission handling changes or is misconfigured. Therefore, while the plugin appears secure in its current state, the lack of explicit, built-in security checks on its entry points represents a latent risk.

In conclusion, 'interactive-svg-map' v3.0.0 has many strengths, particularly in its handling of core security features like SQL and output escaping, and its clean vulnerability history. The absence of known vulnerabilities is a positive indicator. The primary weakness lies in the absence of explicit nonce and capability checks on its entry points, which, while not currently exploited, is a deviation from best practices for securing plugin functionality and could pose a risk if the plugin evolves or is integrated into complex environments.

Key Concerns

  • Missing nonce checks on entry points
  • Missing capability checks on entry points
Vulnerabilities
None known

Interactive SVG Map Security Vulnerabilities

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

Interactive SVG Map Release Timeline

v3.0.0Current
v2.0.0
v1.0.0
Code Analysis
Analyzed Apr 16, 2026

Interactive SVG Map Code Analysis

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

Output Escaping

100% escaped10 total outputs
Attack Surface

Interactive SVG Map Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[interactive-map] classes/class.interactive.map.php:18
WordPress Hooks 4
actionadmin_menuclasses/class.interactive.map.php:16
actionadmin_initclasses/class.interactive.map.php:17
actionadmin_enqueue_scriptsclasses/class.interactive.map.php:19
actionwp_enqueue_scriptsclasses/class.interactive.map.php:20
Maintenance & Trust

Interactive SVG Map Maintenance & Trust

Maintenance Signals

WordPress version tested5.6.17
Last updatedJan 5, 2021
PHP min version
Downloads8K

Community Trust

Rating0/100
Number of ratings0
Active installs50
Developer Profile

Interactive SVG Map Developer Profile

Yogesh Pawar

12 plugins · 640 total installs

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

How We Detect Interactive SVG Map

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/interactive-svg-map/assets/css/jqvmap.css/wp-content/plugins/interactive-svg-map/assets/css/style.css/wp-content/plugins/interactive-svg-map/assets/js/jquery.vmap.js/wp-content/plugins/interactive-svg-map/assets/js/maps/jquery.vmap.
Script Paths
/wp-content/plugins/interactive-svg-map/assets/js/interactive-admin-map.js/wp-content/plugins/interactive-svg-map/assets/js/interactive-map.js
Version Parameters
interactive-svg-map/assets/js/interactive-admin-map.js?ver=interactive-svg-map/assets/js/jquery.vmap.js?ver=interactive-svg-map/assets/js/maps/jquery.vmap.interactive-svg-map/assets/js/interactive-map.js?ver=

HTML / DOM Fingerprints

Data Attributes
map_typemap_colormap_background_colormap_border_colormap_zoommap_region_hover_color+6 more
JS Globals
interactivemap
Shortcode Output
<div id="vmap"></div>
FAQ

Frequently Asked Questions about Interactive SVG Map