
Accessibility by AllAccessible Security & Risk Analysis
wordpress.org/plugins/allaccessibleUnlock true digital accessibility with AllAccessible - a comprehensive WordPress plugin driving your website towards WCAG/ADA compliance. Empower your users with a fully customizable accessibility widget, and enhance their experience with our premium AI-powered features.
Is Accessibility by AllAccessible Safe to Use in 2026?
Generally Safe
Score 97/100Accessibility by AllAccessible has a strong security track record. Known vulnerabilities have been patched promptly.
The 'allaccessible' plugin v2.0.4 exhibits a mixed security posture. On the positive side, it demonstrates good practices by implementing nonce checks for all its AJAX handlers and capability checks for most operations. The absence of shortcodes, cron events, and REST API routes, coupled with 0 unprotected entry points, significantly limits the potential attack surface. The plugin also avoids dangerous functions, file operations, and bundled libraries, which are common sources of vulnerabilities. However, a significant concern arises from the static analysis revealing that 100% of its single SQL query does not use prepared statements. While taint analysis did not uncover critical or high-severity issues, the presence of 2 flows with unsanitized paths warrants attention. The plugin's vulnerability history is also a concern, with 2 previously disclosed high-severity vulnerabilities of the types Incorrect Privilege Assignment and Missing Authorization. The fact that these are listed as 'currently unpatched' (despite the 'unpatched' count being 0) and the recentness of the last vulnerability (2025-01-03) suggest a pattern of past security weaknesses that requires ongoing vigilance, even if current version appears to have addressed them. Overall, while the current version seems to have improved in some areas like auth checks, the historical trend and the unaddressed SQL query risk indicate a need for caution.
Key Concerns
- SQL queries not using prepared statements
- Flows with unsanitized paths detected
- Previous high severity vulnerabilities (x2)
Accessibility by AllAccessible Security Vulnerabilities
CVEs by Year
Severity Breakdown
2 total CVEs
Accessibility by AllAccessible <= 1.3.4 - Authenticated (Subscriber+) Privilege Escalation
Accessibility by AllAccessible <= 1.3.4 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Option Update
Accessibility by AllAccessible Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Accessibility by AllAccessible Attack Surface
AJAX Handlers 7
WordPress Hooks 19
Maintenance & Trust
Accessibility by AllAccessible Maintenance & Trust
Maintenance Signals
Community Trust
Accessibility by AllAccessible Alternatives
Ada Tray Accessibility Widget
ada-tray-accessibility-widget
ADA Tray® is a powerful, patent-pending accessibility WordPress WCAG plugin designed to help your WordPress website meet WCAG 2.
Accessibility by UserWay
userway-accessibility-widget
UserWay’s Accessibility Widget creates a simpler and more accessible browsing experience for your users.
Equalize Digital Accessibility Checker – Audit Your Website for WCAG, ADA, and Section 508 Accessibility Errors
accessibility-checker
Find and fix accessibility issues on your website. Detailed reports, autogenerated accessibility statement and one-click fixes to improve compliance.
DJ-Accessibility – Accessibility Plugin
dj-accessibility
DJ-Accessibility is a set of tools to help people with disabilities navigate the site.
Accessibility Tools & Alt Text Finder
tool-for-ada-section-508-and-seo
Accessibility Tools Included: Missing Alt text finder, contrast checker, WCAG 3.0 checklist, automated testing software and a ton of free resources.
Accessibility by AllAccessible Developer Profile
1 plugin · 2K total installs
How We Detect Accessibility by AllAccessible
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/allaccessible/assets/css/allaccessible-widget.css/wp-content/plugins/allaccessible/assets/js/allaccessible-widget.js/wp-content/plugins/allaccessible/assets/css/aacb-admin.css/wp-content/plugins/allaccessible/assets/js/aacb-admin.js/wp-content/plugins/allaccessible/assets/js/aacb-onboarding.js/wp-content/plugins/allaccessible/assets/js/aacb-api-client.js/wp-content/plugins/allaccessible/assets/js/aacb-widget-initializer.js/wp-content/plugins/allaccessible/assets/js/allaccessible-widget.js/wp-content/plugins/allaccessible/assets/js/aacb-admin.js/wp-content/plugins/allaccessible/assets/js/aacb-onboarding.js/wp-content/plugins/allaccessible/assets/js/aacb-api-client.js/wp-content/plugins/allaccessible/assets/js/aacb-widget-initializer.jsallaccessible/assets/css/allaccessible-widget.css?ver=allaccessible/assets/js/allaccessible-widget.js?ver=allaccessible/assets/css/aacb-admin.css?ver=allaccessible/assets/js/aacb-admin.js?ver=allaccessible/assets/js/aacb-onboarding.js?ver=allaccessible/assets/js/aacb-api-client.js?ver=allaccessible/assets/js/aacb-widget-initializer.js?ver=HTML / DOM Fingerprints
aacb-widget-containeraacb-widget-toggleaacb-editor-meta-boxaacb-upgrade-prompt<!-- AllAccessible Editor Meta Box --><!-- End AllAccessible Editor Meta Box --><!-- Start AllAccessible Upgrade Prompt --><!-- End AllAccessible Upgrade Prompt -->+1 moredata-aacb-account-iddata-aacb-widget-iddata-aacb-widget-optionswindow.AllAccessibleWidgetwindow.aacbWidgetInitializer