
Web Accessibility (formally known as Ally) – WCAG Scanning, Guided Fixes, Usability Widget Security & Risk Analysis
wordpress.org/plugins/pojo-accessibilityWeb Accessibility (formally known as Ally) is a free, powerful, and user-friendly plugin that helps WordPress creators build more accessible websites …
Is Web Accessibility (formally known as Ally) – WCAG Scanning, Guided Fixes, Usability Widget Safe to Use in 2026?
Generally Safe
Score 93/100Web Accessibility (formally known as Ally) – WCAG Scanning, Guided Fixes, Usability Widget has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The pojo-accessibility v4.1.0 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices in SQL query handling, exclusively using prepared statements, and a strong adherence to output escaping, with 85% of outputs properly escaped. The presence of numerous capability checks (16) is also a good indicator of thoughtful authorization implementation. However, the plugin is not without its concerns. A significant area of weakness is the attack surface, with one of its three AJAX handlers lacking authentication checks, presenting a potential entry point for unauthorized actions.
The vulnerability history of this plugin is a more significant concern. With four known CVEs, including one high-severity and three medium-severity vulnerabilities, it suggests a pattern of past security weaknesses. The common vulnerability types listed (SQL Injection, Missing Authorization, CSRF, XSS) reinforce the idea that these are recurring issues. While there are currently no unpatched vulnerabilities, the history indicates a need for ongoing vigilance and robust security development processes.
In conclusion, while the plugin incorporates some strong security measures, the presence of an unprotected AJAX handler and a history of multiple vulnerabilities, particularly in common areas like authorization and input sanitization, warrants careful consideration. The lack of critical issues in the current static analysis is a positive sign, but the historical context suggests that users should remain cautious and ensure the plugin is updated promptly with any future security patches.
Key Concerns
- AJAX handler without auth checks
- History of 1 High severity CVE
- History of 3 Medium severity CVEs
- 15% of outputs not properly escaped
Web Accessibility (formally known as Ally) – WCAG Scanning, Guided Fixes, Usability Widget Security Vulnerabilities
CVEs by Year
Severity Breakdown
4 total CVEs
Ally – Web Accessibility & Usability <= 4.0.3 - Unauthenticated SQL Injection via URL Path
Ally <= 4.0.2 - Missing Authorization
Ally - Web Accessibility & Usability <= 3.8.0 - Cross-Site Request Forgery to Plugin Settings Update
One Click Accessibility <= 3.1.0 - Authenticated (Administrator+) Stored Cross-Site Scripting
Web Accessibility (formally known as Ally) – WCAG Scanning, Guided Fixes, Usability Widget Release Timeline
Web Accessibility (formally known as Ally) – WCAG Scanning, Guided Fixes, Usability Widget Code Analysis
SQL Query Safety
Output Escaping
Web Accessibility (formally known as Ally) – WCAG Scanning, Guided Fixes, Usability Widget Attack Surface
AJAX Handlers 3
WordPress Hooks 105
Maintenance & Trust
Web Accessibility (formally known as Ally) – WCAG Scanning, Guided Fixes, Usability Widget Maintenance & Trust
Maintenance Signals
Community Trust
Web Accessibility (formally known as Ally) – WCAG Scanning, Guided Fixes, Usability Widget Alternatives
Accessibility Enabler
accessibility-enabler
This plugin increases compliance with WCAG 2.0, ADA , Section 508 without changing your website’s existing code.
Accessiy by CodeConfig – Accessibility Widgets for ADA, EAA & WCAG Compliance
codeconfig-accessibility
Accessiy by CodeConfig – One-click setup for WCAG, ADA & EAA compliance with smart, customizable accessibility tools
A11y Kit
a11y-kit
Make your website accessibility better by adding pre-configured and custom settings in your menu.
Call Now Accessibility Button
accessibility-help-button
Add an - INVISIBLE Call Now Button - that allows only screen readers to know it's there. This allows a disabled user having issues accessing a pa …
WP Accessibility
wp-accessibility
WP Accessibility fixes common accessibility issues in your WordPress site.
Web Accessibility (formally known as Ally) – WCAG Scanning, Guided Fixes, Usability Widget Developer Profile
17 plugins · 13.4M total installs
How We Detect Web Accessibility (formally known as Ally) – WCAG Scanning, Guided Fixes, Usability Widget
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/pojo-accessibility/assets/build/skip-link.css/wp-content/plugins/pojo-accessibility/assets/build/skip-link.min.css/wp-content/plugins/pojo-accessibility/assets/build/frontend.js/wp-content/plugins/pojo-accessibility/assets/build/frontend.min.js/wp-content/plugins/pojo-accessibility/assets/build/style-skip-link.css/wp-content/plugins/pojo-accessibility/assets/build/style-skip-link.min.css/wp-content/plugins/pojo-accessibility/assets/build/skip-link.js/wp-content/plugins/pojo-accessibility/assets/build/frontend.jspojo-accessibility/assets/build/skip-link.css?ver=pojo-accessibility/assets/build/frontend.js?ver=pojo-accessibility/assets/build/style-skip-link.css?ver=HTML / DOM Fingerprints
ea11y-skip-to-content-linkea11y-skip-to-content-backdropdata-tabindexdata-esc-closeonSkipLinkClickEA11y