
Scribble Maps Security & Risk Analysis
wordpress.org/plugins/scribble-maps-kml-embedProvides a WordPress interface for embedding Scribble Maps from ScribbleMaps.com or KML from a specified url.
Is Scribble Maps Safe to Use in 2026?
Generally Safe
Score 85/100Scribble Maps has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'scribble-maps-kml-embed' plugin v1.0.7 exhibits a mixed security posture. While the absence of known CVEs and the use of prepared statements for SQL queries are positive indicators, significant concerns arise from the static analysis. Specifically, the plugin fails to properly escape any of its output, presenting a high risk of Cross-Site Scripting (XSS) vulnerabilities. This is further compounded by the presence of a taint flow with an unsanitized path, suggesting that user-supplied data might be processed in an insecure manner, potentially leading to code injection or other exploits.
The plugin's vulnerability history shows no recorded issues, which could indicate diligent development or simply a lack of past scrutiny. However, the static analysis findings, particularly the universal lack of output escaping and the identified unsanitized path, strongly suggest that the plugin is not as secure as its history might imply. The absence of a large attack surface through AJAX, REST API, or shortcodes is a strength, but it does not mitigate the critical risks identified in output handling and data sanitization. Therefore, immediate attention is required to address the unescaped output and the unsanitized taint flow to improve the plugin's security.
Key Concerns
- All output is unescaped
- Flow with unsanitized path found
- No nonce checks implemented
Scribble Maps Security Vulnerabilities
Scribble Maps Release Timeline
Scribble Maps Code Analysis
Bundled Libraries
Output Escaping
Data Flow Analysis
Scribble Maps Attack Surface
WordPress Hooks 11
Maintenance & Trust
Scribble Maps Maintenance & Trust
Maintenance Signals
Community Trust
Scribble Maps Alternatives
Flexible Map
wp-flexible-map
Embed Google Maps shortcodes in pages and posts, either by center coordinates or street address, or by URL to a Google Earth KML file.
Basic Google Maps Placemarks
basic-google-maps-placemarks
Embeds a Google Map into your site and lets you add map markers with custom icons and information windows.
Geo Mashup
geo-mashup
Include Google and OpenStreetMap maps in posts and pages, and map posts, pages, and other objects on global maps. Make WordPress into a GeoCMS.
Pronamic Google Maps
pronamic-google-maps
This plugin makes it easy to add Google Maps to your WordPress post, pages or other custom post types.
Track Geolocation Of Users Using Contact Form 7
track-geolocation-of-users-using-contact-form-7
Track Geolocation Of Users Using Contact Form 7 allows you to get geolocation information with their form submission.
Scribble Maps Developer Profile
1 plugin · 30 total installs
How We Detect Scribble Maps
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/scribble-maps-kml-embed/js/kfe.js/wp-content/plugins/scribble-maps-kml-embed/js/swfobject.js/wp-content/plugins/scribble-maps-kml-embed/img/logo13x13.pngscribble-maps-kml-embed/js/kfe.js?ver=scribble-maps-kml-embed/js/swfobject.js?ver=HTML / DOM Fingerprints
flashmovieid="add_scribblemap"onclick="Kimili.Flash.embed.apply(Kimili.Flash); return false;"Kimili.Flash.embed[ScribbleMap]