
WP Direction Detector Security & Risk Analysis
wordpress.org/plugins/wp-direction-detectorThis plugin auto dectects and apply the right direction (RTL or LTR) on post's titles, bodies and comments.
Is WP Direction Detector Safe to Use in 2026?
Generally Safe
Score 85/100WP Direction Detector has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'wp-direction-detector' plugin version 1.2.1 beta presents a mixed security posture. On the positive side, it exhibits a very small attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events. Furthermore, all SQL queries are handled with prepared statements, and there are no external HTTP requests or file operations, which are good security practices. The vulnerability history is also clean, with no recorded CVEs, suggesting a generally secure development approach regarding known past issues.
However, significant concerns arise from the static analysis. The most prominent is the complete lack of output escaping on the identified outputs, indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities. Additionally, while the plugin has capability checks, it lacks nonce checks. The taint analysis reveals one flow with an unsanitized path, which, although not categorized as critical or high, still points to a potential area of weakness where user-supplied data might not be properly validated before use.
Overall, the plugin's minimal attack surface and lack of traditional vulnerabilities are strengths. Nonetheless, the complete absence of output escaping and the presence of an unsanitized path flow create critical security weaknesses that could be easily exploited. The beta status also warrants caution, as it implies the code may not be fully vetted for all potential issues. Addressing the output escaping is paramount to mitigating the risk of XSS.
Key Concerns
- Unescaped output
- Flow with unsanitized paths
- Missing nonce checks
WP Direction Detector Security Vulnerabilities
WP Direction Detector Release Timeline
WP Direction Detector Code Analysis
Output Escaping
Data Flow Analysis
WP Direction Detector Attack Surface
WordPress Hooks 4
Maintenance & Trust
WP Direction Detector Maintenance & Trust
Maintenance Signals
Community Trust
WP Direction Detector Alternatives
Atr Inline Rtl Ltr
atr-inline-rtl-ltr
Block editor toolbar addition for mixed Rtl Ltr writing directions. Wrap string with span element and change direction from rtl to ltr and vice versa
WP-RTL
wp-rtl
Adds two buttons to the TinyMCE editor to enable writing text in Left to Right (LTR) and Right to Left (RTL) directions.
RTLer
rtler
This plugin, RTLer, generates the RTL stylesheet for you from your theme's 'style.css' or any other CSS file.
RTL Tester Mirror by WebMan
rtl-tester-mirror
Makes it easy for LTR language speaker to test the RTL website layout by mirroring it so it looks like LTR.
Smart RTL Post
smart-rtl-post
Smartly switch your post layout to right-to-left for languages like Pashto, Arabic, and Urdu.
WP Direction Detector Developer Profile
6 plugins · 390 total installs
How We Detect WP Direction Detector
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-direction-detector/js/direction-detector.jswp-direction-detector/js/direction-detector.js?ver=HTML / DOM Fingerprints
<!-- Last Action -->dir="ltr"dir="rtl"