Webby Maps Security & Risk Analysis

wordpress.org/plugins/webby-maps

Create unlimited maps with custom icon markers and infowindows for free. Furthermore, this plugin does not require API Key to work.

0 active installs v1.0.0 PHP 5.6+ WP 4.0+ Updated Unknown
freemapsunlimited
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Webby Maps Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs
Risk Assessment

The 'webby-maps' plugin v1.0.0 exhibits a strong security posture in several key areas, particularly with its output escaping and SQL query practices. The static analysis indicates that all 16 observed output operations are properly escaped, and a very high percentage (89%) of the 9 SQL queries utilize prepared statements, which significantly mitigates the risk of common injection vulnerabilities. The absence of external HTTP requests and any recorded CVEs further bolsters its security profile.

However, the analysis reveals critical areas of concern. The plugin has 0 nonce checks and 0 capability checks across its entry points, despite having one shortcode as an entry point. This is a significant vulnerability, as it means any user, regardless of their privileges or if they are logged in, can trigger the functionality associated with the shortcode. The taint analysis shows 2 flows with unsanitized paths, which, while not resulting in critical or high severity findings in this specific version, is a strong indicator of potential path traversal vulnerabilities if the input handling is not robust. The presence of file operations, coupled with unsanitized path flows, warrants careful review to ensure these operations are not exploitable.

In conclusion, while 'webby-maps' v1.0.0 demonstrates good practices in SQL and output handling, the complete lack of authentication and authorization checks on its shortcode is a major security flaw. The unsanitized path flows also represent a latent risk. The absence of past vulnerabilities is positive but does not negate the current risks identified in the code analysis.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
  • Flows with unsanitized paths
  • Raw SQL without prepared statements (1 query)
Vulnerabilities
None known

Webby Maps Security Vulnerabilities

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

Webby Maps Code Analysis

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

SQL Query Safety

89% prepared9 total queries

Output Escaping

100% escaped16 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
resolveFileUpload (src\Admin\SettingsHandler.php:186)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Webby Maps Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[webbymaps] src\Front\ShortcodeHandler.php:17
WordPress Hooks 12
actionadmin_initsrc\Admin\Admin.php:22
actionadmin_menusrc\Admin\Admin.php:45
actionadmin_headsrc\Admin\Page.php:78
actionadmin_enqueue_scriptssrc\Admin\Page.php:107
filteradmin_titlesrc\Admin\Page.php:120
actionadmin_headsrc\Admin\Page.php:125
actionadmin_enqueue_scriptssrc\Admin\Page.php:144
filteradmin_titlesrc\Admin\Page.php:167
actionadmin_headsrc\Admin\Page.php:176
actionadmin_enqueue_scriptssrc\Admin\Page.php:205
actionadmin_headsrc\Admin\Page.php:216
actionwp_enqueue_scriptssrc\Front\Front.php:18
Maintenance & Trust

Webby Maps Maintenance & Trust

Maintenance Signals

WordPress version tested5.9.13
Last updatedUnknown
PHP min version5.6
Downloads664

Community Trust

Rating100/100
Number of ratings1
Active installs0
Developer Profile

Webby Maps Developer Profile

Bagus Sasikirono

2 plugins · 10 total installs

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

How We Detect Webby Maps

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/webby-maps/dist/templates/ListMaps.css/wp-content/plugins/webby-maps/dist/templates/ListMaps.js/wp-content/plugins/webby-maps/dist/css/leaflet-1.7.1.min.css/wp-content/plugins/webby-maps/dist/templates/EditMap.css/wp-content/plugins/webby-maps/dist/templates/AddMap.js
Script Paths
/wp-content/plugins/webby-maps/dist/templates/ListMaps.js/wp-content/plugins/webby-maps/dist/templates/AddMap.js
Version Parameters
webbymaps-listmapswebbymaps-addmapleaflet

HTML / DOM Fingerprints

Data Attributes
data-mapid
JS Globals
webbymaps
FAQ

Frequently Asked Questions about Webby Maps