WP-Parsi Permalink Translator Security & Risk Analysis

wordpress.org/plugins/wp-parsi-permalink-translator

Automatic translate post title for use as slug

10 active installs v1.1 PHP + WP 3.6+ Updated Dec 31, 2016
permalinkpermalink-translatorpost-titleslugwp-parsi
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WP-Parsi Permalink Translator Safe to Use in 2026?

Generally Safe

Score 85/100

WP-Parsi Permalink Translator has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 9yr ago
Risk Assessment

The 'wp-parsi-permalink-translator' v1.1 plugin exhibits a generally positive security posture, with no known vulnerabilities in its history and a promising lack of dangerous functions and raw SQL queries. The code analysis reveals a clean slate regarding SQL injection and cross-site scripting (XSS) vulnerabilities stemming from direct SQL execution or taint flows. However, there are significant concerns regarding output escaping, with only 22% of identified outputs being properly escaped. This leaves a notable portion of the plugin's output potentially vulnerable to XSS attacks if user-supplied data is not handled securely before being displayed. The absence of any capability checks, nonce checks, or protected AJAX/REST API endpoints also suggests a potentially broad attack surface for privilege escalation or unauthorized actions, although the current static analysis shows zero entry points, which mitigates this immediate risk. The lack of historical vulnerabilities is a strength, but the identified output escaping and capability check deficiencies represent areas requiring immediate attention to solidify the plugin's security.

Key Concerns

  • Insufficient output escaping (22%)
  • No capability checks
  • No nonce checks
  • Unsanitized paths in taint flows
Vulnerabilities
None known

WP-Parsi Permalink Translator Security Vulnerabilities

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

WP-Parsi Permalink Translator Code Analysis

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

Output Escaping

22% escaped9 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
settings_page (wpppt.php:168)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WP-Parsi Permalink Translator Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
filterwp_insert_post_datawpppt.php:24
actionadmin_head-post.phpwpppt.php:25
actionadmin_head-post-new.phpwpppt.php:26
filterwp_unique_post_slugwpppt.php:27
actioninitwpppt.php:29
actionactivated_pluginwpppt.php:30
actionadmin_menuwpppt.php:31
Maintenance & Trust

WP-Parsi Permalink Translator Maintenance & Trust

Maintenance Signals

WordPress version tested4.1.42
Last updatedDec 31, 2016
PHP min version
Downloads3K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

WP-Parsi Permalink Translator Developer Profile

Parsa

4 plugins · 120 total installs

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

How We Detect WP-Parsi Permalink Translator

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
wpppt_translate
JS Globals
_wpppt_translate
FAQ

Frequently Asked Questions about WP-Parsi Permalink Translator