Call Now Accessibility Button Security & Risk Analysis

wordpress.org/plugins/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 …

10 active installs v1.1 PHP 5.3+ WP 4.8+ Updated May 31, 2023
a11ycall-nowsection-508wcagweb-accessibility
84
B · Generally Safe
CVEs total2
Unpatched0
Last CVEJun 19, 2023
Safety Verdict

Is Call Now Accessibility Button Safe to Use in 2026?

Mostly Safe

Score 84/100

Call Now Accessibility Button is generally safe to use though it hasn't been updated recently. 2 past CVEs were resolved. Keep it updated.

2 known CVEsLast CVE: Jun 19, 2023Updated 2yr ago
Risk Assessment

The "accessibility-help-button" v1.1 plugin exhibits a mixed security posture. On one hand, the static analysis reveals a seemingly small attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events, and importantly, no direct SQL queries are used in a way that bypasses prepared statements. However, a significant concern arises from the taint analysis, which shows all 8 analyzed flows with unsanitized paths, despite none being flagged as critical or high severity. This suggests a potential for vulnerabilities if user input is not properly handled, even if the direct impact is not immediately apparent from the static analysis alone. The plugin's vulnerability history is also a point of concern, with two known medium-severity Cross-Site Scripting (XSS) vulnerabilities recorded, the last of which was patched in June 2023. This history, coupled with the taint analysis results, indicates a recurring pattern of input sanitization issues that require careful monitoring.

Key Concerns

  • Unsanitized taint flows detected
  • Medium severity XSS vulnerabilities in history
  • Low output escaping percentage
Vulnerabilities
2

Call Now Accessibility Button Security Vulnerabilities

CVEs by Year

2 CVEs in 2023
2023
Patched Has unpatched

Severity Breakdown

Medium
2

2 total CVEs

CVE-2023-2635medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Call Now Accessibility Button <= 1.0.2 - Authenticated (Administrator+) Stored Cross-Site Scripting

Jun 19, 2023 Patched in 1.1 (418d)
CVE-2023-28933medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Call Now Accessibility Button <= 1.1 - Authenticated (Administrator+) Stored Cross-Site Scripting

Jun 2, 2023 Patched in 1.2 (235d)
Code Analysis
Analyzed Mar 16, 2026

Call Now Accessibility Button Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
43
15 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

26% escaped58 total outputs
Data Flows
8 unsanitized

Data Flow Analysis

8 flows8 with unsanitized paths
tab (admin\class-aa-call-aboutus.php:46)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Call Now Accessibility Button Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 11
actioninitaa508-call.php:83
filterpre_update_option_button-textaa508-call.php:86
filterpre_update_option_ass-labelaa508-call.php:87
filterpre_update_option_phone_numberaa508-call.php:88
actionadmin_menuadmin\class-aa-call-menu.php:9
actionplugins_loadedincludes\class-aa-call.php:148
actionadmin_enqueue_scriptsincludes\class-aa-call.php:163
actionadmin_enqueue_scriptsincludes\class-aa-call.php:164
actionwp_enqueue_scriptsincludes\class-aa-call.php:179
actionwp_enqueue_scriptsincludes\class-aa-call.php:180
actionwp_footerpublic\class-aa-call-public.php:54
Maintenance & Trust

Call Now Accessibility Button Maintenance & Trust

Maintenance Signals

WordPress version tested6.1.10
Last updatedMay 31, 2023
PHP min version5.3
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Call Now Accessibility Button Developer Profile

stpetedesign

1 plugin · 10 total installs

68
trust score
Avg Security Score
84/100
Avg Patch Time
327 days
View full developer profile
Detection Fingerprints

How We Detect Call Now Accessibility Button

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/accessibility-help-button/admin/css/aa-call-admin.css/wp-content/plugins/accessibility-help-button/admin/js/aa-call-admin.js/wp-content/plugins/accessibility-help-button/public/css/accessibility-help-button-public.css/wp-content/plugins/accessibility-help-button/public/js/accessibility-help-button-public.js
Script Paths
admin/js/aa-call-admin.jspublic/js/accessibility-help-button-public.js
Version Parameters
accessibility-help-button/admin/css/aa-call-admin.css?ver=accessibility-help-button/admin/js/aa-call-admin.js?ver=accessibility-help-button/public/css/accessibility-help-button-public.css?ver=accessibility-help-button/public/js/accessibility-help-button-public.js?ver=

HTML / DOM Fingerprints

CSS Classes
aa-button
Data Attributes
data-colordata-positiondata-toggle
JS Globals
aa_call_params
FAQ

Frequently Asked Questions about Call Now Accessibility Button