Editoria11y Accessibility Checker Security & Risk Analysis

wordpress.org/plugins/editoria11y-accessibility-checker

Content accessibility checker written to be intuitive and useful for non-technical authors and editors.

1K active installs v2.1.12 PHP 7.2+ WP 6.0+ Updated Mar 7, 2026
accessibility-checkerautomated-testingquality-assuranceseo
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Editoria11y Accessibility Checker Safe to Use in 2026?

Generally Safe

Score 100/100

Editoria11y Accessibility Checker has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 27d ago
Risk Assessment

The 'editoria11y-accessibility-checker' plugin version 2.1.12 exhibits a strong security posture based on the provided static analysis and vulnerability history. The absence of any identified entry points, particularly unprotected AJAX handlers or REST API routes, is a significant strength. Code signals also show good practices, with a high percentage of SQL queries using prepared statements and output properly escaped. Furthermore, the lack of any recorded vulnerabilities (CVEs) or taint analysis findings indicates a history of secure development and maintenance.

While the plugin performs well in these areas, there are minor areas for attention. The presence of file operations, even if only one, warrants a brief review to ensure it's not exploitable in conjunction with other factors. Similarly, the limited number of nonce and capability checks, while present, suggests a relatively small attack surface where comprehensive checks might not be deemed critical by the developers. However, as the plugin evolves, maintaining this robust security stance, especially regarding the continued absence of vulnerabilities and the use of secure coding practices, is crucial.

Vulnerabilities
None known

Editoria11y Accessibility Checker Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Editoria11y Accessibility Checker Code Analysis

Dangerous Functions
0
Raw SQL Queries
20
49 prepared
Unescaped Output
2
73 escaped
Nonce Checks
2
Capability Checks
11
File Operations
1
External Requests
0
Bundled Libraries
0

SQL Query Safety

71% prepared69 total queries

Output Escaping

97% escaped75 total outputs
Attack Surface

Editoria11y Accessibility Checker Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 21
actionplugins_loadededitoria11y.php:42
actionplugins_loadededitoria11y.php:45
actionplugins_loadededitoria11y.php:48
actionplugins_loadededitoria11y.php:51
actionplugins_loadededitoria11y.php:54
actionadmin_menusrc\admin.php:41
actionadmin_initsrc\admin.php:64
actionadmin_initsrc\admin.php:256
actionadmin_menusrc\admin.php:764
actionadmin_initsrc\admin.php:932
actionrest_api_initsrc\controller\class-editoria11y-api-dismissals.php:16
actionrest_api_initsrc\controller\class-editoria11y-api-results.php:16
actionwp_enqueue_scriptssrc\functions.php:120
actionenqueue_block_assetssrc\functions.php:165
actionadmin_enqueue_scriptssrc\functions.php:166
actionwp_footersrc\functions.php:342
filterwp_get_attachment_image_attributessrc\functions.php:358
filterold_slug_redirect_urlsrc\functions.php:373
actionenqueue_block_assetssrc\functions.php:381
actionadmin_footersrc\functions.php:382
actionwp_enqueue_editorsrc\functions.php:385
Maintenance & Trust

Editoria11y Accessibility Checker Maintenance & Trust

Maintenance Signals

WordPress version tested7.0
Last updatedMar 7, 2026
PHP min version7.2
Downloads19K

Community Trust

Rating100/100
Number of ratings5
Active installs1K
Developer Profile

Editoria11y Accessibility Checker Developer Profile

Editoria11y maintainers

1 plugin · 1K total installs

94
trust score
Avg Security Score
100/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Editoria11y Accessibility Checker

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/editoria11y-accessibility-checker/assets/css/editoria11y.css/wp-content/plugins/editoria11y-accessibility-checker/assets/js/editoria11y.js/wp-content/plugins/editoria11y-accessibility-checker/src/admin.js
Script Paths
/wp-content/plugins/editoria11y-accessibility-checker/assets/js/editoria11y.js/wp-content/plugins/editoria11y-accessibility-checker/src/admin.js
Version Parameters
editoria11y-accessibility-checker/assets/css/editoria11y.css?ver=editoria11y-accessibility-checker/assets/js/editoria11y.js?ver=editoria11y-accessibility-checker/src/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
editoria11y-accessibility-checkereditoria11y-inspector-popovereditoria11y-rule-listeditoria11y-rule-details
HTML Comments
<!-- editoria11y-accessibility-checker -->
Data Attributes
data-editoria11y-rule-iddata-editoria11y-element-iddata-editoria11y-rule-severity
JS Globals
editoria11y_results_endpointeditoria11y_dismissals_endpointeditoria11y_post_ideditoria11y_user_ideditoria11y_nonce
REST Endpoints
/wp-json/editoria11y/v1/results/wp-json/editoria11y/v1/dismissals
FAQ

Frequently Asked Questions about Editoria11y Accessibility Checker