qTranslate Exporter Security & Risk Analysis

wordpress.org/plugins/qtranslate-exporter

A simple plugin to enable the WordPress Exporter to export a specific qTranslate language with the correct content language.

10 active installs v1.0 PHP + WP 2.7+ Updated Jul 23, 2012
exportqtranslate
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is qTranslate Exporter Safe to Use in 2026?

Generally Safe

Score 85/100

qTranslate Exporter has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 13yr ago
Risk Assessment

The qtranslate-exporter v1.0 plugin exhibits a strong security posture in several key areas. Its static analysis reveals no AJAX handlers, REST API routes, shortcodes, or cron events, resulting in a zero attack surface. Furthermore, it avoids dangerous functions, performs file operations, makes external HTTP requests, and utilizes nonce or capability checks, which are positive indicators of secure coding practices. The plugin also uses prepared statements for all SQL queries, mitigating SQL injection risks.

However, a significant concern arises from the taint analysis, which identified two flows with unsanitized paths. While no critical or high severity issues were found in these flows, the presence of unsanitized paths indicates a potential for vulnerabilities if user input is not handled meticulously. Additionally, the static analysis shows that 100% of its single output is not properly escaped, which could lead to cross-site scripting (XSS) vulnerabilities if the output includes user-supplied data.

The plugin's vulnerability history is clean, with no recorded CVEs. This absence of past vulnerabilities, coupled with the lack of critical issues in the current analysis, suggests a generally secure codebase. However, the identified taint flows and unescaped output remain potential weaknesses that should be addressed to ensure a more robust security profile. Overall, qtranslate-exporter v1.0 demonstrates good practices by minimizing its attack surface and securing its database interactions, but it has clear areas for improvement in input sanitization and output escaping.

Key Concerns

  • Flows with unsanitized paths found
  • Output not properly escaped
  • No nonce checks
  • No capability checks
Vulnerabilities
None known

qTranslate Exporter Security Vulnerabilities

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

qTranslate Exporter Code Analysis

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

Output Escaping

0% escaped1 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
qtrans_exporter_admin_settings (qtranslate-exporter.php:48)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

qTranslate Exporter Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionexport_wpqtranslate-exporter.php:16
filterthe_content_exportqtranslate-exporter.php:19
filterthe_excerpt_exportqtranslate-exporter.php:20
actioninitqtranslate-exporter.php:29
filterplugin_action_linksqtranslate-exporter.php:41
actionadmin_menuqtranslate-exporter.php:46
Maintenance & Trust

qTranslate Exporter Maintenance & Trust

Maintenance Signals

WordPress version tested
Last updatedJul 23, 2012
PHP min version
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

qTranslate Exporter Developer Profile

Bernhard Kau

9 plugins · 8K total installs

98
trust score
Avg Security Score
97/100
Avg Patch Time
5 days
View full developer profile
Detection Fingerprints

How We Detect qTranslate Exporter

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
qtranslate-exporter-settings
FAQ

Frequently Asked Questions about qTranslate Exporter