
Dictionary Security & Risk Analysis
wordpress.org/plugins/dictionaryThis plugin adds a widget that shows random word and it's definiton.
Is Dictionary Safe to Use in 2026?
Generally Safe
Score 85/100Dictionary has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "dictionary" plugin v1.0 exhibits a mixed security posture. On the positive side, the static analysis indicates a very small attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events, and crucially, no unprotected entry points. The plugin also exclusively uses prepared statements for its SQL queries, which is a strong security practice. However, there are significant concerns regarding output escaping, with only 16% of outputs being properly escaped. This leaves the plugin vulnerable to cross-site scripting (XSS) attacks if any of the unescaped outputs are controllable by an attacker. Furthermore, while the taint analysis found no critical or high severity issues, it did reveal three flows with unsanitized paths, which could potentially lead to path traversal vulnerabilities if these paths are user-influenced and not properly validated or sanitized. The vulnerability history is a significant strength, showing no known CVEs, which suggests a history of secure development or diligent patching. Despite the lack of historical vulnerabilities and a small attack surface, the poor output escaping and presence of unsanitized paths are notable weaknesses that require attention to ensure user data and site integrity are protected.
Key Concerns
- Poor output escaping (16% proper)
- Unsanitized paths in taint flows (3 flows)
- File operations detected (3)
- No nonce checks on entry points
Dictionary Security Vulnerabilities
Dictionary Release Timeline
Dictionary Code Analysis
Output Escaping
Data Flow Analysis
Dictionary Attack Surface
WordPress Hooks 3
Maintenance & Trust
Dictionary Maintenance & Trust
Maintenance Signals
Community Trust
Dictionary Alternatives
CM Tooltip Glossary
enhanced-tooltipglossary
Transform jargon into engaging content that boosts SEO, drives engagement, improves conversions, with automatic links and tooltips.
Heroic Glossary – Block for building Glossaries, Dictionaries and more
heroic-glossary
The best WordPress glossary builder plugin to create and manage your own glossary of terms.
Name Directory
name-directory
Name directory (glossary) with many options like multiple directories, integrated search, non-latin characters, recaptcha, HTML editor and many more.
Glossary
glossary-by-codeat
Boost your SEO & UX with Codeat's Glossary: powerful auto-link engine; customizable tooltips, mobile settings, ChatGPT and much more!
Encyclopedia / Glossary / Wiki
encyclopedia-lexicon-glossary-wiki-dictionary
Supercharged tool to build your own awesome Encyclopedia / Lexicon / Glossary / Wiki / Dictionary / Knowledge base / Directory / Vocabulary in no time
Dictionary Developer Profile
5 plugins · 150 total installs
How We Detect Dictionary
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
HTML / DOM Fingerprints
word-definitionword_overriderefresh_wordsword-searchdata-words_to_showdata-word_overriderefresh_words/wp-json/dictionary/v1/show-random/wp-json/dictionary/v1/search-word