Simple Slug Translate Security & Risk Analysis

wordpress.org/plugins/simple-slug-translate

Simple Slug Translate can translate the post, page, category and taxonomy slugs to English automatically.

1K active installs v2.7.3 PHP + WP 4.3+ Updated Feb 24, 2023
permalinkslugstranslatetranslation
85
A · Safe
CVEs total1
Unpatched0
Last CVEFeb 27, 2023
Safety Verdict

Is Simple Slug Translate Safe to Use in 2026?

Generally Safe

Score 85/100

Simple Slug Translate has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Feb 27, 2023Updated 3yr ago
Risk Assessment

The static analysis of simple-slug-translate v2.7.3 reveals a generally positive security posture with no identified critical or high-severity code signals or taint flows. The absence of dangerous functions, SQL queries without prepared statements, and file operations is commendable. However, there are areas for improvement. A notable concern is the lack of nonce checks and capability checks across all identified entry points. While the current attack surface appears small and all entry points are protected by some form of authentication or permission, the absence of explicit nonce and capability checks on potentially sensitive operations could still present a risk if any authentication bypass is possible or if the permission checks are not robust enough.

The vulnerability history indicates that the plugin has had a past Cross-site Scripting (XSS) vulnerability, which was patched. The fact that there are no currently unpatched CVEs is a good sign. However, the existence of past XSS vulnerabilities suggests that input sanitization and output escaping, while at 78% for outputs, could be more thorough to prevent recurrence. The external HTTP request also warrants attention, as it could be a vector for further exploitation if not handled securely.

In conclusion, simple-slug-translate v2.7.3 demonstrates good practices in many areas, particularly in avoiding dangerous functions and using prepared statements for SQL. The plugin also appears to have addressed past vulnerabilities promptly. The primary weaknesses lie in the lack of explicit nonce and capability checks on its entry points and the history of XSS vulnerabilities, which, despite being patched, highlights the importance of vigilant input validation and output escaping. Further hardening in these areas would significantly improve its security.

Key Concerns

  • 0 Nonce checks on entry points
  • 0 Capability checks on entry points
  • 22% of output not properly escaped
  • 1 External HTTP request
  • 1 Medium severity CVE historically
Vulnerabilities
1

Simple Slug Translate Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2023-26515medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Simple Slug Translate <= 2.7.2 - Authenticated (Administrator+) Stored Cross-Site Scritping

Feb 27, 2023 Patched in 2.7.3 (330d)
Code Analysis
Analyzed Mar 16, 2026

Simple Slug Translate Code Analysis

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

Output Escaping

78% escaped32 total outputs
Attack Surface

Simple Slug Translate Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actionplugins_loadedsimple-slug-translate.php:45
actionadmin_menusimple-slug-translate.php:85
actionadmin_initsimple-slug-translate.php:86
filtername_save_presimple-slug-translate.php:87
filterwp_insert_term_datasimple-slug-translate.php:88
Maintenance & Trust

Simple Slug Translate Maintenance & Trust

Maintenance Signals

WordPress version tested6.1.10
Last updatedFeb 24, 2023
PHP min version
Downloads24K

Community Trust

Rating90/100
Number of ratings4
Active installs1K
Developer Profile

Simple Slug Translate Developer Profile

Ko Takagi

5 plugins · 2K total installs

71
trust score
Avg Security Score
88/100
Avg Patch Time
330 days
View full developer profile
Detection Fingerprints

How We Detect Simple Slug Translate

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/simple-slug-translate/css/admin.css/wp-content/plugins/simple-slug-translate/js/admin.js
Script Paths
/wp-content/plugins/simple-slug-translate/js/admin.js
Version Parameters
simple-slug-translate/css/admin.css?ver=simple-slug-translate/js/admin.js?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Simple Slug Translate