
SVG Map by Smjrifle Security & Risk Analysis
wordpress.org/plugins/svg-map-by-saediAdd an interactive SVG world map with selectable points and popup descriptions.
Is SVG Map by Smjrifle Safe to Use in 2026?
Mostly Safe
Score 78/100SVG Map by Smjrifle is generally safe to use. 1 past CVE were resolved.
The "svg-map-by-saedi" plugin, version 1.0.3, exhibits a mixed security posture. On the positive side, it demonstrates good practices by using prepared statements for all SQL queries and properly escaping the vast majority of its output. The absence of dangerous functions and external HTTP requests is also encouraging. However, the plugin presents significant risks due to its unprotected entry points.
Specifically, the presence of three AJAX handlers without authentication checks represents a critical vulnerability. This lack of authorization means that any user, potentially including unauthenticated visitors, could trigger these handlers, leading to unpredictable behavior or even unauthorized actions. While the taint analysis shows no unsanitized paths, the sheer number of unprotected AJAX handlers creates a substantial attack surface that could be exploited.
The plugin's vulnerability history, which includes one known medium-severity CVE that is currently unpatched, is a significant concern. The fact that the last vulnerability occurred in the future (2026-01-06) suggests potential data inaccuracies or a placeholder for future events, but the presence of an unpatched vulnerability itself is a red flag. The common vulnerability type being Cross-Site Request Forgery (CSRF) further emphasizes the need for robust authentication and authorization mechanisms, which are clearly lacking in the exposed AJAX handlers. The plugin's strengths lie in its secure handling of database interactions and output, but these are overshadowed by the critical security flaws in its entry points and the existence of an unpatched vulnerability.
Key Concerns
- Unpatched CVE exists
- AJAX handlers without auth checks
- Nonce check exists but is low
SVG Map by Smjrifle Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
SVG Map Plugin <= 1.0.0 - Cross-Site Request Forgery to Settings Update and Stored Cross-Site Scripting
SVG Map by Smjrifle Release Timeline
SVG Map by Smjrifle Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
SVG Map by Smjrifle Attack Surface
AJAX Handlers 3
Shortcodes 1
WordPress Hooks 6
Maintenance & Trust
SVG Map by Smjrifle Maintenance & Trust
Maintenance Signals
Community Trust
SVG Map by Smjrifle Alternatives
Interactive World Map
interactive-world-map
Free plugin for WordPress displays an interactive map of the World. The map features customized colors, links and popup balloons.
Interactive SVG Map
interactive-svg-map
Use this plugin display map in SVG format.
Interactive World, Europe & US Maps – Atlas Maps
atlas-maps
Build interactive world, Europe & US maps with clickable regions, tooltips and pins. Responsive map plugin for WordPress, no coding required.
Interactive Map Widget
interactive-map-widget
Interactive map widget for Elementor: Add maps with markers, titles, images, and links to posts and pages.
PicPoints – Interactive SVG Image Maps, Hotspots Builder
picpoints
Best WordPress interactive image map plugin to create responsive floor plans, shoppable lookbooks, SVG vector shapes, and clickable photo hotspots.
SVG Map by Smjrifle Developer Profile
3 plugins · 10 total installs
How We Detect SVG Map by Smjrifle
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/svg-map-by-saedi/css/svg-map-by-saedi-admin.css/wp-content/plugins/svg-map-by-saedi/js/svg-map-by-saedi-admin.js/wp-content/plugins/svg-map-by-saedi/public/css/svg-map-by-saedi-public.css/wp-content/plugins/svg-map-by-saedi/public/js/svg-map-by-saedi-public.js/wp-content/plugins/svg-map-by-saedi/js/svg-map-by-saedi-admin.js/wp-content/plugins/svg-map-by-saedi/public/js/svg-map-by-saedi-public.jssvg-map-by-saedi/css/svg-map-by-saedi-admin.css?ver=svg-map-by-saedi/js/svg-map-by-saedi-admin.js?ver=svg-map-by-saedi/public/css/svg-map-by-saedi-public.css?ver=svg-map-by-saedi/public/js/svg-map-by-saedi-public.js?ver=HTML / DOM Fingerprints
world-map-adminsvg-map-containerdata-pointdata-popup-contentsvgMapSecuritysvgMapPublic/wp-json/svg-map/v1/save/wp-json/svg-map/v1/delete/wp-json/svg-map/v1/popup[display_svg_map]