
xili-dictionary Security & Risk Analysis
wordpress.org/plugins/xili-dictionaryxili-dictionary is a multilingual dictionary storable in CPT and terms to create and translate .po files or .mo files and more (import, export...)
Is xili-dictionary Safe to Use in 2026?
Mostly Safe
Score 77/100xili-dictionary is generally safe to use. 2 past CVEs were resolved. Keep it updated.
The xili-dictionary plugin v2.12.5.2 exhibits a mixed security posture. While it demonstrates strengths in SQL query sanitization and a robust use of nonces and capability checks, significant concerns arise from its static analysis results and vulnerability history. The presence of dangerous functions like 'unserialize' and 'exec' coupled with a high number of flows with unsanitized paths, particularly two high-severity taint flows, indicates potential for serious vulnerabilities. The high percentage of improperly escaped output further exacerbates these risks, suggesting a strong likelihood of cross-site scripting (XSS) vulnerabilities. The plugin's vulnerability history, featuring two known CVEs with one currently unpatched and both classified as medium severity, with a common pattern of XSS, reinforces these concerns. This suggests a recurring issue with input sanitization and output encoding that has not been fully resolved. Despite a low entry point count and the absence of unauthenticated AJAX handlers, the underlying code quality, particularly regarding unsanitized paths and output handling, coupled with an unpatched vulnerability, presents a notable risk.
Key Concerns
- Unpatched CVE
- High severity taint flows
- Low percentage of properly escaped output
- Dangerous functions found (unserialize, exec)
- Unsanitized paths in taint flows
xili-dictionary Security Vulnerabilities
CVEs by Year
Severity Breakdown
2 total CVEs
xili-dictionary <= 2.12.5.2 - Reflected Cross-Site Scripting
xili-dictionary <= 2.12.5 - Reflected Cross-Site Scripting
xili-dictionary Code Analysis
Dangerous Functions Found
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
xili-dictionary Attack Surface
AJAX Handlers 4
WordPress Hooks 59
Maintenance & Trust
xili-dictionary Maintenance & Trust
Maintenance Signals
Community Trust
xili-dictionary Alternatives
Radio Buttons for Taxonomies
radio-buttons-for-taxonomies
Replace the default taxonomy boxes with a custom metabox that uses radio buttons... effectively limiting each post to a single term in that taxonomy.
Bogo
bogo
A straight-forward multilingual plugin. No more double-digit custom DB tables or hidden HTML comments that could cause you headaches later on.
Term Management Tools
term-management-tools
Allows you to merge terms, move terms between taxonomies, and set term parents, individually or in bulk.
Admin Taxonomy Filter
admin-taxonomy-filter
Filter posts or custom post types in the admin area by custom taxonomies.
Post Category Filter (WP Admin)
admin-category-filter
Quickly search and filter categories and taxonomies inside the WordPress admin.
xili-dictionary Developer Profile
4 plugins · 2K total installs
How We Detect xili-dictionary
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/xili-dictionary/css/xdmsg-backend.css/wp-content/plugins/xili-dictionary/css/xdmsg-frontend.css/wp-content/plugins/xili-dictionary/css/xdmsg-style.css/wp-content/plugins/xili-dictionary/js/xdmsg-backend.js/wp-content/plugins/xili-dictionary/js/xdmsg-functions.js/wp-content/plugins/xili-dictionary/js/xdmsg-importer.js/wp-content/plugins/xili-dictionary/js/xdmsg-shortcode.js/wp-content/plugins/xili-dictionary/js/xdmsg-backend.js/wp-content/plugins/xili-dictionary/js/xdmsg-functions.js/wp-content/plugins/xili-dictionary/js/xdmsg-importer.js/wp-content/plugins/xili-dictionary/js/xdmsg-shortcode.js/wp-content/plugins/xili-dictionary/css/xdmsg-backend.css?ver=/wp-content/plugins/xili-dictionary/css/xdmsg-frontend.css?ver=/wp-content/plugins/xili-dictionary/css/xdmsg-style.css?ver=/wp-content/plugins/xili-dictionary/js/xdmsg-backend.js?ver=/wp-content/plugins/xili-dictionary/js/xdmsg-functions.js?ver=/wp-content/plugins/xili-dictionary/js/xdmsg-importer.js?ver=/wp-content/plugins/xili-dictionary/js/xdmsg-shortcode.js?ver=HTML / DOM Fingerprints
xdmsg-admin-list-tablexdmsg-backend-formxdmsg-btn-addxdmsg-field-labelxdmsg-field-wrapperxdmsg-importer-boxxdmsg-lang-selectorxdmsg-meta-box+5 more<!-- init-import-js --><!-- end-import-js --><!-- init-shortcode-js --><!-- end-shortcode-js -->+3 moredata-xdmsg-actiondata-xdmsg-iddata-xdmsg-noncedata-xdmsg-parent-iddata-xdmsg-typexili_dictionary_params[xili_dictionary_importer][xili_dictionary_list][xili_dictionary_translator]