Leaflet Maps Marker Image Extension Security & Risk Analysis

wordpress.org/plugins/image-marker

Extension to Leaflet Maps Marker to make markers from images.

10 active installs v1.1 PHP + WP 3.7+ Updated Sep 22, 2015
exifgallerymaps-markermedianextgen
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Leaflet Maps Marker Image Extension Safe to Use in 2026?

Generally Safe

Score 85/100

Leaflet Maps Marker Image Extension has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 10yr ago
Risk Assessment

The image-marker plugin v1.1 presents a mixed security posture. While the absence of SQL injection vulnerabilities, dangerous functions, and file operations are positive indicators, significant concerns arise from its attack surface and handling of AJAX requests. The plugin exposes two AJAX handlers, both of which lack proper authentication checks. This means any unauthenticated user could potentially trigger these handlers, leading to unauthorized actions or information disclosure if vulnerabilities exist within their implementation. Furthermore, only 33% of output is properly escaped, indicating a potential for cross-site scripting (XSS) vulnerabilities, though the taint analysis did not reveal any critical or high severity flows in this version. The plugin also has no recorded vulnerability history, which can be interpreted positively as a sign of maturity or negatively as a lack of thorough historical analysis or reporting. However, the current static analysis reveals clear risks that need addressing, primarily related to the unprotected AJAX endpoints and insufficient output escaping.

Key Concerns

  • AJAX handlers without authentication
  • Insufficient output escaping
Vulnerabilities
None known

Leaflet Maps Marker Image Extension Security Vulnerabilities

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

Leaflet Maps Marker Image Extension Code Analysis

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

Output Escaping

33% escaped3 total outputs
Data Flows
All sanitized

Data Flow Analysis

3 flows
image_marker_create (admin\class-image-marker-admin.php:173)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

Leaflet Maps Marker Image Extension Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_image_marker_createincludes\class-image-marker.php:166
authwp_ajax_ngg_image_marker_createincludes\class-image-marker.php:167
WordPress Hooks 8
actionplugins_loadedincludes\class-image-marker.php:147
actionadmin_enqueue_scriptsincludes\class-image-marker.php:162
actionadmin_enqueue_scriptsincludes\class-image-marker.php:163
filtermedia_row_actionsincludes\class-image-marker.php:170
filterngg_manage_images_number_of_columnsincludes\class-image-marker.php:173
filterngg_manage_images_row_actionsincludes\class-image-marker.php:174
actionwp_enqueue_scriptsincludes\class-image-marker.php:189
actionwp_enqueue_scriptsincludes\class-image-marker.php:190
Maintenance & Trust

Leaflet Maps Marker Image Extension Maintenance & Trust

Maintenance Signals

WordPress version tested4.3.34
Last updatedSep 22, 2015
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Leaflet Maps Marker Image Extension Developer Profile

neilb27

3 plugins · 30 total installs

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

How We Detect Leaflet Maps Marker Image Extension

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

Asset Fingerprints

Asset Paths
wp-content/plugins/image-marker/css/image-marker-admin.csswp-content/plugins/image-marker/js/image-marker-admin.js
Version Parameters
image-marker/css/image-marker-admin.css?ver=image-marker/js/image-marker-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
image-marker-createngg-image-marker-create
Data Attributes
data-id
JS Globals
my_ajax_obj
FAQ

Frequently Asked Questions about Leaflet Maps Marker Image Extension