
Screen Reader Accessibility – WCAG, Text-to-Speech & AI Accessibility Fixes Security & Risk Analysis
wordpress.org/plugins/screen-reader-with-fontsizeWordPress accessibility plugin with text-to-speech, contrast tools, dyslexic font, zoom controls and AI fixes for alt text, headings and ARIA roles.
Is Screen Reader Accessibility – WCAG, Text-to-Speech & AI Accessibility Fixes Safe to Use in 2026?
Generally Safe
Score 100/100Screen Reader Accessibility – WCAG, Text-to-Speech & AI Accessibility Fixes has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "screen-reader-with-fontsize" plugin, version 3.37.1, exhibits a generally good security posture based on the provided static analysis and vulnerability history. The absence of any recorded CVEs, including currently unpatched ones, and the fact that all SQL queries utilize prepared statements are positive indicators. Furthermore, the limited attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events without authentication is a significant strength. The plugin also avoids dangerous functions, file operations, and external HTTP requests, which minimizes common attack vectors. However, a critical concern arises from the complete lack of output escaping. This means that any data rendered by the plugin could potentially be injected with malicious code, leading to cross-site scripting (XSS) vulnerabilities. The absence of nonce and capability checks, while not directly exploitable given the zero attack surface, signifies a lack of robust security practices that would be crucial if new entry points were introduced in future versions. Overall, while the plugin currently benefits from a small attack surface and good SQL handling, the unescaped output presents a tangible risk that needs immediate attention.
Key Concerns
- Output escaping missing
- No capability checks
- No nonce checks
Screen Reader Accessibility – WCAG, Text-to-Speech & AI Accessibility Fixes Security Vulnerabilities
Screen Reader Accessibility – WCAG, Text-to-Speech & AI Accessibility Fixes Code Analysis
SQL Query Safety
Output Escaping
Screen Reader Accessibility – WCAG, Text-to-Speech & AI Accessibility Fixes Attack Surface
WordPress Hooks 5
Maintenance & Trust
Screen Reader Accessibility – WCAG, Text-to-Speech & AI Accessibility Fixes Maintenance & Trust
Maintenance Signals
Community Trust
Screen Reader Accessibility – WCAG, Text-to-Speech & AI Accessibility Fixes Alternatives
One Accessibility – Making Your Site Accessible to Everyone
website-accessibility
Make your site accessible to everyone with advanced tools, WCAG compliance, and customization for a truly inclusive experience.
Accessible Docs
accessible-docs
Convert PDFs into accessible versions (WCAG, ADA, screen reader friendly) via email requests and dashboard tracking.
Accessibility by UserWay
userway-accessibility-widget
UserWay’s Accessibility Widget creates a simpler and more accessible browsing experience for your users.
Accessibility Widget by OneTap – Easy One-Click Accessibility Toolbar
accessibility-onetap
OneTap is a multilingual WordPress plugin designed for seamless website accessibility.
Web Accessibility by accessiBe
accessibe
Fix accessibility issues & make your site accessible with an AI-powered accessibility service.
Screen Reader Accessibility – WCAG, Text-to-Speech & AI Accessibility Fixes Developer Profile
3 plugins · 2K total installs
How We Detect Screen Reader Accessibility – WCAG, Text-to-Speech & AI Accessibility Fixes
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/screen-reader-with-fontsize/libraries/controller/css/accessible.css/wp-content/plugins/screen-reader-with-fontsize/libraries/controller/css/accessible_compact.css/wp-content/plugins/screen-reader-with-fontsize/languages//wp-content/plugins/screen-reader-with-fontsize/libraries/tts/soundmanager/soundmanager2.js/wp-content/plugins/screen-reader-with-fontsize/libraries/tts/tts.js/wp-content/plugins/screen-reader-with-fontsize/libraries/controller/controller.js/wp-content/plugins/screen-reader-with-fontsize/libraries/jquery/jquery.js/wp-content/plugins/screen-reader-with-fontsize/libraries/tts/responsivevoice.js/wp-content/plugins/screen-reader-with-fontsize/languages//wp-content/plugins/screen-reader-with-fontsize/libraries/tts/soundmanager/soundmanager2.js/wp-content/plugins/screen-reader-with-fontsize/libraries/tts/tts.js/wp-content/plugins/screen-reader-with-fontsize/libraries/controller/controller.js/wp-content/plugins/screen-reader-with-fontsize/libraries/tts/responsivevoice.jsHTML / DOM Fingerprints
accessibility-linkstext_pluginscbasebinscreenreadertextscr_customicontoolbar_pluginbottomleft+5 morescreenreader_icontoolbar_border_radiusenable_focus_outlinejquery_includescript_loadingproxy_responsive_apikey+21 morewindow.soundManagerscreenReaderConfigOptionsvar