WP ADA Compliance Check Basic Security & Risk Analysis

wordpress.org/plugins/wp-ada-compliance-check-basic

WP ADA Compliance Check is the most comprehensive web accessibility solution for WordPress. Trusted by thousands of small business, government and edu …

3K active installs v3.1.10 PHP 5.5+ WP 4.6+ Updated Feb 24, 2026
accessabilityaccessibilityadaclassicpresssection-508
99
A · Safe
CVEs total1
Unpatched0
Last CVEApr 22, 2024
Safety Verdict

Is WP ADA Compliance Check Basic Safe to Use in 2026?

Generally Safe

Score 99/100

WP ADA Compliance Check Basic has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Apr 22, 2024Updated 1mo ago
Risk Assessment

The "wp-ada-compliance-check-basic" v3.1.10 plugin exhibits a generally good security posture, with a strong emphasis on using prepared statements for SQL queries and proper output escaping. The static analysis reveals a well-secured attack surface, with no unprotected entry points identified in REST API routes or AJAX handlers. The presence of numerous nonce and capability checks further reinforces this positive assessment, indicating that most sensitive operations are protected. However, the analysis did uncover two flows with unsanitized paths, which, while not resulting in critical or high severity issues in this analysis, represent a potential area for concern if not properly handled in all scenarios.

The plugin's vulnerability history is somewhat concerning, showing a single medium-severity CVE in the past. While currently unpatched vulnerabilities are none, the past existence of a CSRF vulnerability, especially given the nature of web applications, suggests that developers should remain vigilant. The fact that this past vulnerability was addressed (indicated by 'currently unpatched: 0') is a positive sign, but it highlights the need for ongoing security reviews. Overall, the plugin has good fundamental security practices in place, but the existence of unsanitized paths and a history of a past vulnerability warrant careful monitoring and continuous security efforts to maintain a robust security profile.

Key Concerns

  • Unsanitized paths found in taint analysis
  • Past medium severity CVE reported
Vulnerabilities
1

WP ADA Compliance Check Basic Security Vulnerabilities

CVEs by Year

1 CVE in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2024-32947medium · 4.3Cross-Site Request Forgery (CSRF)

WP ADA Compliance Check Basic – Most Comprehensive Web Accessibility Solution for WordPress <= 3.1.3 - Cross-Site Request Forgery

Apr 22, 2024 Patched in 3.1.4 (8d)
Code Analysis
Analyzed Mar 16, 2026

WP ADA Compliance Check Basic Code Analysis

Dangerous Functions
0
Raw SQL Queries
18
106 prepared
Unescaped Output
68
355 escaped
Nonce Checks
19
Capability Checks
19
File Operations
3
External Requests
2
Bundled Libraries
0

SQL Query Safety

85% prepared124 total queries

Output Escaping

84% escaped423 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
wp_ada_compliance_basic_report_page (res\reports.php:23)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WP ADA Compliance Check Basic Attack Surface

Entry Points6
Unprotected0

REST API Routes 6

GET/wp-json/wp_ada_compliance_basic/v1/startscanres\settings.php:773
GET/wp-json/wp_ada_compliance_basic/v1/rescanres\settings.php:786
GET/wp-json/wp_ada_compliance_basic/v1/refreshreportres\settings.php:807
GET/wp-json/wp_ada_compliance_basic/v1/ignoreres\settings.php:828
GET/wp-json/wp_ada_compliance_basic/v1/errorstatus/(?P<id>\d+)wp-ada-compliance-basic.php:484
GET/wp-json/wp_ada_compliance_basic/v1/displaynotice/(?P<id>\d+)wp-ada-compliance-basic.php:496
WordPress Hooks 36
actionwp_footerres\beaverbuilder_editor.php:13
actionadmin_footerres\block-editor.php:9
actionwp_footerres\elementor_editor.php:13
filterwpmu_drop_tablesres\installation.php:135
actionrestrict_manage_postsres\reports.php:1225
actionpre_get_postsres\reports.php:1372
actionrest_api_initres\settings.php:768
actionrest_api_initres\settings.php:804
actionrest_api_initres\settings.php:825
actioninitwp-ada-compliance-basic.php:44
actionadmin_initwp-ada-compliance-basic.php:70
actionadmin_enqueue_scriptswp-ada-compliance-basic.php:71
actionwp_enqueue_scriptswp-ada-compliance-basic.php:72
actionadd_meta_boxeswp-ada-compliance-basic.php:73
actionadmin_initwp-ada-compliance-basic.php:74
actionwp_loadedwp-ada-compliance-basic.php:75
filtersave_postwp-ada-compliance-basic.php:76
actionadmin_menuwp-ada-compliance-basic.php:77
actionadmin_menuwp-ada-compliance-basic.php:78
actionadmin_menuwp-ada-compliance-basic.php:79
actionupdate_option_wp_ada_compliance_basic_scan_ruleswp-ada-compliance-basic.php:80
actionwp_dashboard_setupwp-ada-compliance-basic.php:81
filteroption_page_capability_wp_ada_compliance_basic_optionswp-ada-compliance-basic.php:82
actionadmin_initwp-ada-compliance-basic.php:83
actionadmin_noticeswp-ada-compliance-basic.php:84
filterpost_row_actionswp-ada-compliance-basic.php:87
filterpage_row_actionswp-ada-compliance-basic.php:88
filterpre_delete_postwp-ada-compliance-basic.php:91
filteradmin_body_classwp-ada-compliance-basic.php:94
actionimport_startwp-ada-compliance-basic.php:97
actionimport_endwp-ada-compliance-basic.php:98
actionadmin_noticeswp-ada-compliance-basic.php:350
actionadmin_noticeswp-ada-compliance-basic.php:385
filterpaginate_linkswp-ada-compliance-basic.php:432
actionrest_api_initwp-ada-compliance-basic.php:481
actionwp_footerwp-ada-compliance-basic.php:615
Maintenance & Trust

WP ADA Compliance Check Basic Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 24, 2026
PHP min version5.5
Downloads161K

Community Trust

Rating90/100
Number of ratings8
Active installs3K
Developer Profile

WP ADA Compliance Check Basic Developer Profile

seshelby

5 plugins · 4K total installs

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

How We Detect WP ADA Compliance Check Basic

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-ada-compliance-check-basic/styles.css
Version Parameters
wp-ada-compliance-check-basic/styles.css?ver=

HTML / DOM Fingerprints

CSS Classes
wpadaIframe
FAQ

Frequently Asked Questions about WP ADA Compliance Check Basic