DKI Dynamic Location Inserter Security & Risk Analysis

wordpress.org/plugins/dynamic-keyword-insertion-lite

Boost your Google Ads conversion rates by dynamically inserting the user's location directly into your WordPress landing pages.

0 active installs v1.3.0 PHP 7.4+ WP 5.8+ Updated Jun 1, 2026
bricks-builderdynamic-textelementorgoogle-adslocation-insertion
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is DKI Dynamic Location Inserter Safe to Use in 2026?

Generally Safe

Score 100/100

DKI Dynamic Location Inserter has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The "dynamic-keyword-insertion-lite" plugin version 1.2.0 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of dangerous functions, file operations, and external HTTP requests, combined with 100% of SQL queries using prepared statements and a high percentage of properly escaped output, are excellent security practices. Furthermore, the complete lack of known CVEs and a clean vulnerability history suggest a well-maintained and secure plugin.

However, a significant concern arises from the absence of any nonce or capability checks across all entry points, including the single shortcode. While the attack surface is small and no unsanitized taint flows were detected, the lack of authorization checks means that any user, regardless of their role or permissions, could potentially trigger the functionality associated with the shortcode. This could lead to unintended behavior or exposure of sensitive information if the shortcode's functionality is not inherently safe and isolated.

In conclusion, the plugin demonstrates good defensive coding in many areas, but the oversight in implementing authorization checks on its entry points represents a notable weakness. Addressing this would significantly bolster its security.

Key Concerns

  • Missing capability checks on shortcode
  • Missing nonce checks on shortcode
Vulnerabilities
None known

DKI Dynamic Location Inserter Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

DKI Dynamic Location Inserter Release Timeline

No version history available.
Code Analysis
Analyzed Apr 16, 2026

DKI Dynamic Location Inserter Code Analysis

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

Output Escaping

90% escaped10 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

1 flows
<dki-plugin-lite> (dki-plugin-lite.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

DKI Dynamic Location Inserter Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[dki_location] dki-plugin-lite.php:54
WordPress Hooks 1
actionadmin_menudki-plugin-lite.php:83
Maintenance & Trust

DKI Dynamic Location Inserter Maintenance & Trust

Maintenance Signals

WordPress version tested7.0.2
Last updatedJun 1, 2026
PHP min version7.4
Downloads397

Community Trust

Rating100/100
Number of ratings3
Active installs0
Developer Profile

DKI Dynamic Location Inserter Developer Profile

Farukhkhan

1 plugin · 0 total installs

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

How We Detect DKI Dynamic Location Inserter

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/dynamic-keyword-insertion-lite/assets/css/admin-style.css/wp-content/plugins/dynamic-keyword-insertion-lite/assets/js/admin-script.js
Script Paths
/wp-content/plugins/dynamic-keyword-insertion-lite/assets/js/admin-script.js
Version Parameters
dynamic-keyword-insertion-lite/assets/css/admin-style.css?ver=dynamic-keyword-insertion-lite/assets/js/admin-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
dki-wrapdki-headerdki-btn-prodki-carddki-card-headerdki-badge-litedki-badge-activepro-overlay+7 more
Shortcode Output
<span class="dki-location">
FAQ

Frequently Asked Questions about DKI Dynamic Location Inserter