Meta By Path Security & Risk Analysis

wordpress.org/plugins/meta-by-path

Meta By Path facilitates for easily replacing an existing value inside a meta content with a new one. Also, it can create new meta names and propertie …

10 active installs v1.0.2 PHP 5.2+ WP 4.5+ Updated Jun 5, 2019
meta-by-urlmeta-tagsseoseo-meta-tagstags
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Meta By Path Safe to Use in 2026?

Generally Safe

Score 85/100

Meta By Path has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6yr ago
Risk Assessment

The "meta-by-path" plugin v1.0.2 presents a mixed security posture. While it boasts a lack of historical vulnerabilities and no critical or high severity taint flows, significant concerns arise from its code analysis. The plugin has a notable number of SQL queries that are not prepared, which could expose the database to SQL injection if any of the inputs used in these queries are not strictly sanitized elsewhere. Furthermore, the presence of an unprotected AJAX handler is a critical security oversight, providing a direct, unauthenticated entry point for potential attackers to exploit. The limited capability checks and a moderate percentage of unescaped output further contribute to a less robust security profile than ideal for a plugin with direct user interaction points.

Despite the absence of known CVEs and critical taint issues, the identified code-level weaknesses, particularly the unprotected AJAX endpoint and the prevalence of non-prepared SQL queries, necessitate caution. The lack of a vulnerability history, while positive, does not negate the risks posed by the current code. Developers should prioritize addressing the unprotected AJAX handler and implementing prepared statements for all database queries. The plugin exhibits strengths in its limited attack surface beyond AJAX and absence of file operations or external requests, but these are overshadowed by the direct security risks identified in the current analysis.

Key Concerns

  • Unprotected AJAX handler
  • SQL queries not using prepared statements
  • Missing capability checks
  • Moderate percentage of unescaped output
Vulnerabilities
None known

Meta By Path Security Vulnerabilities

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

Meta By Path Code Analysis

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

SQL Query Safety

0% prepared7 total queries

Output Escaping

57% escaped44 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
wpmbp_metainfo_page (includes\class-meta-by-path.php:225)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Meta By Path Attack Surface

Entry Points3
Unprotected1

AJAX Handlers 3

authwp_ajax_wpmbp_save_metainfo_dataincludes\class-meta-by-path.php:18
authwp_ajax_wpmbp_get_all_dataincludes\class-meta-by-path.php:19
authwp_ajax_wpmbp_delete_metainfo_dataincludes\class-meta-by-path.php:20
WordPress Hooks 4
actionadmin_menuincludes\class-meta-by-path.php:17
actionwp_loadedincludes\class-meta-by-path.php:22
actionwp_footerincludes\class-meta-by-path.php:23
actionadmin_enqueue_scriptsincludes\class-meta-by-path.php:31
Maintenance & Trust

Meta By Path Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedJun 5, 2019
PHP min version5.2
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Meta By Path Developer Profile

NetTantra

7 plugins · 140 total installs

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

How We Detect Meta By Path

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
mbp-form-tableall-data
Data Attributes
onclick="WPMBPApp.deleteMetaInfo
JS Globals
WPMBPApp.deleteMetaInfo
REST Endpoints
/wp-json/wp/v2/posts
FAQ

Frequently Asked Questions about Meta By Path