Cyr to Lat Enhanced Security & Risk Analysis

wordpress.org/plugins/cyr3lat

Converts Cyrillic, European and Georgian characters in post, term slugs and media file names into Latin characters.

90K active installs v3.7.3 PHP 7.4+ WP 5.0+ Updated Feb 10, 2026
cyrillicrussianslugstransliterationukrainian
99
A · Safe
CVEs total1
Unpatched0
Last CVEApr 13, 2023
Safety Verdict

Is Cyr to Lat Enhanced Safe to Use in 2026?

Generally Safe

Score 99/100

Cyr to Lat Enhanced has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Apr 13, 2023Updated 1mo ago
Risk Assessment

The static analysis of the 'cyr3lat' v3.7.3 plugin reveals a generally positive security posture, with no identified dangerous functions, no raw SQL queries, and all output properly escaped. The absence of identified taint flows and file operations further contributes to this strong foundation. However, a notable concern is the complete lack of nonce checks and capability checks across all identified entry points. While the current static analysis shows zero unprotected entry points, this absence of authentication and authorization checks is a significant weakness that could be exploited if any new entry points are introduced or if the existing ones have overlooked vulnerabilities.

The vulnerability history shows one past high-severity SQL injection vulnerability, which was fortunately patched. The fact that this was the last known vulnerability and is currently unpatched is a positive sign. However, the historical presence of an SQL injection highlights a past area of weakness, and while addressed, it suggests a need for continued vigilance in input validation and sanitization, especially considering the lack of robust authentication mechanisms noted in the static analysis.

In conclusion, the 'cyr3lat' plugin exhibits good practices regarding function usage, SQL query safety, and output escaping. Its vulnerability history is also encouraging with no currently unpatched CVEs. The primary areas for improvement lie in implementing comprehensive nonce and capability checks to ensure proper authentication and authorization, thereby bolstering its overall security against potential future threats.

Key Concerns

  • No nonce checks found
  • No capability checks found
  • Past high severity SQL injection vulnerability
Vulnerabilities
1

Cyr to Lat Enhanced Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
Patched Has unpatched

Severity Breakdown

High
1

1 total CVE

CVE-2022-4290high · 8.8Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

Cyr to Lat <= 3.5 - Authenticated SQL Injection

Apr 13, 2023 Patched in 3.7 (285d)
Code Analysis
Analyzed Mar 16, 2026

Cyr to Lat Enhanced Code Analysis

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

Output Escaping

100% escaped4 total outputs
Attack Surface

Cyr to Lat Enhanced Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
filterplugin_row_metacyr-to-lat.php:70
filtersanitize_titlecyr-to-lat.php:71
filtersanitize_file_namecyr-to-lat.php:72
Maintenance & Trust

Cyr to Lat Enhanced Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 10, 2026
PHP min version7.4
Downloads658K

Community Trust

Rating92/100
Number of ratings51
Active installs90K
Developer Profile

Cyr to Lat Enhanced Developer Profile

Ivijan-Stefan Stipic

7 plugins · 95K total installs

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

How We Detect Cyr to Lat Enhanced

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

Asset Fingerprints

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

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Cyr to Lat Enhanced