WP Get Directions Security & Risk Analysis

wordpress.org/plugins/wp-get-directions

Provides an input where your customers can enter any location and get real-time directions on Google Maps to your business/location.

100 active installs v1.0.2 PHP 5.6+ WP 4.6+ Updated Aug 4, 2022
a-to-bdirectionsgooglemapspinpoint
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is WP Get Directions Safe to Use in 2026?

Generally Safe

Score 85/100

WP Get Directions has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3yr ago
Risk Assessment

The wp-get-directions plugin version 1.0.2 exhibits a generally good security posture based on the static analysis. The absence of dangerous functions, file operations, and external HTTP requests is positive. Crucially, all identified SQL queries utilize prepared statements, mitigating common SQL injection risks. The limited attack surface, with only one shortcode and no AJAX handlers or REST API routes identified, further contributes to a reduced risk profile. However, several areas warrant attention.

While the attack surface is small, the lack of capability checks or nonce checks on the identified shortcode is a notable concern. This means any user, regardless of their role or permissions, could potentially interact with the shortcode, opening the door for unintended actions if the shortcode's functionality is not inherently benign. The fact that 25% of output is not properly escaped also presents a risk of cross-site scripting (XSS) vulnerabilities, especially if user-provided data is ever incorporated into these unescaped outputs.

The plugin's vulnerability history is a significant strength, with no recorded CVEs. This suggests a history of good development practices or limited exposure to known vulnerabilities. However, the absence of past vulnerabilities does not guarantee future security. The current analysis highlights potential weaknesses that should be addressed to maintain this positive record. Overall, the plugin is relatively secure due to its limited functionality and use of prepared statements, but the missing authentication/authorization checks on the shortcode and the unescaped output are clear areas for improvement.

Key Concerns

  • Missing capability checks on shortcode
  • Missing nonce checks on shortcode
  • Unescaped output detected (3 out of 12)
Vulnerabilities
None known

WP Get Directions Security Vulnerabilities

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

WP Get Directions Code Analysis

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

Output Escaping

75% escaped12 total outputs
Attack Surface

WP Get Directions Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[wp_get_directions] inc\shortcode.php:11
WordPress Hooks 3
actioninitblz-get-directions.php:49
actionadmin_menuinc\options.php:15
actionadmin_initinc\options.php:19
Maintenance & Trust

WP Get Directions Maintenance & Trust

Maintenance Signals

WordPress version tested6.0.11
Last updatedAug 4, 2022
PHP min version5.6
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs100
Developer Profile

WP Get Directions Developer Profile

Blaze Concepts

6 plugins · 2K total installs

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

How We Detect WP Get Directions

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-get-directions/js/main.js/wp-content/plugins/wp-get-directions/css/style.css
Script Paths
/wp-content/plugins/wp-get-directions/js/main.js
Version Parameters
wp-get-directions/js/main.js?ver=wp-get-directions/css/style.css?ver=

HTML / DOM Fingerprints

CSS Classes
use-my-location
Data Attributes
id="blz-get-directions"id="your-location"name="saddr"name="daddr"name="daddr"value="+3 more
Shortcode Output
<form action="//maps.google.com/maps" method="get" target="_blank" id="blz-get-directions"><input type="text" name="saddr" id="your-location"<input type="hidden" name="daddr" value="<input type="submit" value="
FAQ

Frequently Asked Questions about WP Get Directions