[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f_CQWN3BtIAZpjF40PlW2zApbS6QjFVLcr8VcWNvc_mk":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":122,"crawl_stats":37,"alternatives":130,"analysis":227,"fingerprints":624},"online-accessibility","Accessibility Suite by Ability, Inc","4.20","Ability, Inc","https:\u002F\u002Fprofiles.wordpress.org\u002Fonlineada\u002F","\u003Cp>Audit and update your WordPress website for ADA, Section 508 and WCAG Compliance in just minutes!\u003C\u002Fp>\n\u003Cp>Get detailed reports any developer can use to update your website. No accessibility knowledge needed!\u003C\u002Fp>\n\u003Cp>We’ve spent years developing a suite of tools so you can do in just a few minutes what used to take compliance experts months – without needing to know the ins-and-outs of Section 508 or WCAG compliance.\u003C\u002Fp>\n\u003Cp>Whether you’re new to accessibility or are a compliance expert, this plugin is for you.\u003C\u002Fp>\n\u003Cp>Think of the time and money you’ll save and the peace of mind you’ll get knowing that your site has been thoroughly audited for all elements in violation of accessibility compliance and that you have been presented with the exact steps you need to take to achieve compliance.\u003C\u002Fp>\n\u003Cp>The most comprehensive ADA accessibility and WCAG compliance audit and reports available. Streamlines website accessibility updates right from the dashboard.\u003C\u002Fp>\n\u003Cp>Download it, try it, and please give us a review on the WP Directory.\u003C\u002Fp>\n\u003Cp>Now includes:\u003C\u002Fp>\n\u003Cp>✔ Full Color Blindness Report\u003Cbr \u002F>\n✔ New drastically improved user interface\u003Cbr \u002F>\n✔ Filter option for WCAG A, AA, and 508 errors\u003Cbr \u002F>\n✔ Downloadable CSV Report for agencies to create work estimates\u003Cbr \u002F>\n✔ Now audits in the cloud to save your server resources\u003Cbr \u002F>\n✔ Compliance summary with site grading\u003Cbr \u002F>\n✔ Makes site updates even easier\u003C\u002Fp>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F307138960\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n","Version 4.20 License: GPLv2 or later License URI: http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html Donate link: Audit and update your WordPress website for AD &hellip;",600,29857,78,8,"2025-08-28T17:32:00.000Z","6.8.5","",[19,20,21,22,23],"accessibility","accessibility-checker","ada","wcag","wordpress-accessibility","https:\u002F\u002Fadaplugin.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fonline-accessibility.4.20.zip",91,7,0,"2025-06-05 00:00:00","2026-03-15T15:16:48.613Z",[32,47,62,76,88,100,111],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":6,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":29,"updated_date":43,"references":44,"days_to_patch":46},"CVE-2025-30636","accessibility-suite-missing-authorization","Accessibility Suite \u003C= 4.19 - Missing Authorization","The Accessibility Suite by Ability, Inc plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 4.19. This makes it possible for authenticated attackers, with Subscriber-level access and above, to perform an unauthorized action.",null,"\u003C=4.19","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2026-02-26 15:11:58",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F2da3b5f4-4524-484a-9a91-32867446574a?source=api-prod",267,{"id":48,"url_slug":49,"title":50,"description":51,"plugin_slug":4,"theme_slug":37,"affected_versions":52,"patched_in_version":53,"severity":39,"cvss_score":54,"cvss_vector":55,"vuln_type":56,"published_date":57,"updated_date":58,"references":59,"days_to_patch":61},"CVE-2025-32650","accessibility-suite-by-online-ada-authenticated-subscriber-sql-injection-3","Accessibility Suite by Online ADA \u003C= 4.18 - Authenticated (Subscriber+) SQL Injection","The Accessibility Suite by Online ADA plugin for WordPress is vulnerable to SQL Injection in versions up to, and including, 4.18 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query.  This makes it possible for authenticated attackers, with subscriber-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.","\u003C=4.18","4.19",6.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:N\u002FA:N","Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')","2025-04-09 00:00:00","2025-05-16 14:15:48",[60],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F9b2f01fe-ea54-4b64-9e48-ccf4681c42f8?source=api-prod",38,{"id":63,"url_slug":64,"title":65,"description":66,"plugin_slug":4,"theme_slug":37,"affected_versions":52,"patched_in_version":53,"severity":67,"cvss_score":68,"cvss_vector":69,"vuln_type":70,"published_date":71,"updated_date":72,"references":73,"days_to_patch":75},"CVE-2025-32215","accessibility-suite-by-online-ada-authenticated-subscriber-arbitrary-file-upload","Accessibility Suite by Online ADA \u003C= 4.18 - Authenticated (Subscriber+) Arbitrary File Upload","The Accessibility Suite by Ability, Inc plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in all versions up to, and including, 4.18. This makes it possible for authenticated attackers, with Subscriber-level access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible.","high",8.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Unrestricted Upload of File with Dangerous Type","2025-04-07 00:00:00","2025-05-16 14:16:02",[74],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F4f5e0d47-ad38-4081-8dfc-d782aef4bf0c?source=api-prod",40,{"id":77,"url_slug":78,"title":79,"description":80,"plugin_slug":4,"theme_slug":37,"affected_versions":52,"patched_in_version":53,"severity":39,"cvss_score":81,"cvss_vector":82,"vuln_type":42,"published_date":83,"updated_date":84,"references":85,"days_to_patch":87},"CVE-2025-22698","accessibility-suite-by-ability-inc-missing-authorization","Accessibility Suite by Ability, Inc \u003C= 4.18 - Missing Authorization","The Accessibility Suite by Ability, Inc plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 4.18. This makes it possible for authenticated attackers, with subscriber-level access and above, to perform an unauthorized action.",6.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:L\u002FI:L\u002FA:L","2025-01-31 00:00:00","2025-05-16 14:15:39",[86],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F9ff51513-309c-49d5-a03a-11224e404a94?source=api-prod",106,{"id":89,"url_slug":90,"title":91,"description":92,"plugin_slug":4,"theme_slug":37,"affected_versions":93,"patched_in_version":94,"severity":67,"cvss_score":68,"cvss_vector":69,"vuln_type":56,"published_date":95,"updated_date":96,"references":97,"days_to_patch":99},"CVE-2023-45830","accessibility-suite-by-online-ada-authenticated-subscriber-sql-injection","Accessibility Suite by Online ADA \u003C= 4.12 - Authenticated (Subscriber+) SQL Injection","The Accessibility Suite by Online ADA plugin for WordPress is vulnerable to SQL Injection in versions up to, and including, 4.12 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query.  This makes it possible for authenticated attackers, with subscriber-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.","\u003C=4.12","4.13","2023-10-13 00:00:00","2024-10-24 18:37:24",[98],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F10590944-e08e-4980-846d-7a88880b2dcd?source=api-prod",378,{"id":101,"url_slug":102,"title":91,"description":103,"plugin_slug":4,"theme_slug":37,"affected_versions":104,"patched_in_version":105,"severity":67,"cvss_score":68,"cvss_vector":69,"vuln_type":56,"published_date":106,"updated_date":107,"references":108,"days_to_patch":110},"CVE-2022-47420","accessibility-suite-by-online-ada-authenticated-subscriber-sql-injection-2","The Accessibility Suite by Online ADA plugin for WordPress is vulnerable to SQL Injection via an unknown parameter in versions up to, and including, 4.11 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query.  This makes it possible for authenticated attackers , with subscriber-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.","\u003C=4.11","4.12","2023-04-19 00:00:00","2024-01-22 19:56:02",[109],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F71c21af1-a007-4535-98ea-a6f25142bcf6?source=api-prod",279,{"id":112,"url_slug":113,"title":114,"description":115,"plugin_slug":4,"theme_slug":37,"affected_versions":116,"patched_in_version":117,"severity":67,"cvss_score":68,"cvss_vector":69,"vuln_type":56,"published_date":118,"updated_date":107,"references":119,"days_to_patch":121},"WF-c6b395b1-c6fb-4ab9-b446-cba9e32ca65d-online-accessibility","accessibility-suite-by-online-ada-sql-injection","Accessibility Suite by Online ADA \u003C 2.0.11 - SQL Injection","The Accessibility Suite by Online ADA plugin for WordPress is vulnerable to generic SQL Injection via several parameters in versions up to, and including, 2.0.10 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query.  This makes it possible for authenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.","\u003C2.0.11","2.0.11","2019-02-13 00:00:00",[120],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fc6b395b1-c6fb-4ab9-b446-cba9e32ca65d?source=api-prod",1805,{"slug":123,"display_name":7,"profile_url":8,"plugin_count":124,"total_installs":125,"avg_security_score":126,"avg_patch_time_days":127,"trust_score":128,"computed_at":129},"onlineada",2,1500,84,379,68,"2026-04-03T21:29:35.240Z",[131,154,173,189,207],{"slug":132,"name":133,"version":134,"author":135,"author_profile":136,"description":137,"short_description":138,"active_installs":139,"downloaded":140,"rating":141,"num_ratings":142,"last_updated":143,"tested_up_to":144,"requires_at_least":145,"requires_php":146,"tags":147,"homepage":149,"download_link":150,"security_score":151,"vuln_count":152,"unpatched_count":28,"last_vuln_date":153,"fetched_at":30},"accessibe","Web Accessibility by accessiBe","2.13","accessiBe","https:\u002F\u002Fprofiles.wordpress.org\u002Faccessibewp\u002F","\u003Cp>accessWidget, accessiBe’s leading AI-powered web accessibility solution, helps make your website accessible and ADA compliant based on WCAG, allowing you to generate more business and traffic.\u003C\u002Fp>\n\u003Cp>You can explore accessWidget with a 7-day free trial; no credit card required.\u003C\u002Fp>\n\u003Ch3>Meet legal requirements under the ADA and win more business\u003C\u002Fh3>\n\u003Cp>Ensuring that your WordPress website is accessible to all visitors, including individuals with disabilities, is critical for a number of reasons.\u003C\u002Fp>\n\u003Cp>First and foremost, adjusting your website so that it is accessible is a moral and ethical imperative. There is also the matter of meeting legal obligations, under laws such as the Americans with Disabilities Act (ADA) and the European Accessibility Act (EAA).\u003C\u002Fp>\n\u003Cp>But it’s important to realize that making your WordPress accessible and ADA-compliant greatly impacts its business potential.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>An accessible website allows you to appeal to a new audience base (\u003Ca href=\"https:\u002F\u002Fwww.thevaluable500.com\u002Fpress-release\u002Fthe-valuable-500-releases-new-data-on-global-accessibility-awareness-day#:~:text=Disability%20is%20not%20a%20minority,when%20including%20friends%20and%20family.\" rel=\"nofollow ugc\">which commands trillions in annual expendable income\u003C\u002Fa>), as well as to enhance your brand reputation.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>How accessWidget Helps\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>With accessWidget, accessiBe’s accessibility plugin for ADA compliance, your website is adjusted so that it welcomes all visitors, including those with disabilities.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>accessWidget leverages the power of AI to run an automated audit of your website to identify and remediate accessibility issues existing on a code level. This results in your website being compatible with assistive technology like screen readers, and fully navigable via keyboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>accessWidget is quick and easy to install, and automatically scans and remediates inaccessible elements on your website every 24 hours, ensuring ongoing accessibility, without touching your source code.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Give website visitors a customized user experience\u003C\u002Fh3>\n\u003Cp>accessWidget will also present website visitors with an accessibility interface, through which they can adjust design elements to better fit their needs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>With accessWidget, website visitors can increase font size and change font types, adjust color contrasts, and stop animations, among many other options.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can explore the accessWidget plugin with a 7-day free trial; no credit card required.\u003C\u002Fp>\n","Fix accessibility issues & make your site accessible with an AI-powered accessibility service.",10000,288055,82,32,"2026-02-23T13:02:00.000Z","6.9.4","4.7","7.0",[19,21,22,148,23],"web-accessibility","https:\u002F\u002Faccessibe.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faccessibe.2.13.zip",95,5,"2026-02-18 00:00:00",{"slug":155,"name":156,"version":157,"author":158,"author_profile":159,"description":160,"short_description":161,"active_installs":162,"downloaded":163,"rating":13,"num_ratings":27,"last_updated":164,"tested_up_to":144,"requires_at_least":165,"requires_php":166,"tags":167,"homepage":170,"download_link":171,"security_score":172,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"accessibility-enabler","Accessibility Enabler","1.8.4","HikeOrders","https:\u002F\u002Fprofiles.wordpress.org\u002Fhikeorders30\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fhikeorders.com\u002Faccessibility\u002Fhome\u002F\" rel=\"nofollow ugc\">Accessibility Enabler\u003C\u002Fa> is the accessibility software that helps your visitors to personalize the site based on their needs. On the other hand, it helps you (the website owners) to increase website accessibility compliance.\u003C\u002Fp>\n\u003Cp>It provides more than 30+ accessibility tools that your visitors can apply on any page of the website. It makes consuming and navigating your website at ease for people with dyslexia and other disabilities.\u003C\u002Fp>\n\u003Ch3>We Are The Accessibility Experts You Always Wanted\u003C\u002Fh3>\n\u003Cp>That was us humbly pointing out a mere fact that we hear from our clients, most often. Woot!\u003C\u002Fp>\n\u003Cp>Accessibility Enabler is a boutique of accessibility tools. It helps people with disabilities to consume and navigate site content in an efficient way. This app makes your site accessible for everyone, which indeed increase sales and conversion.\u003C\u002Fp>\n\u003Ch3>Accessibility Is Not Just For Handicap\u003C\u002Fh3>\n\u003Cp>Opposite of the above statement is a well-known assumption that we all have. Oops! Our common sense is wrong this time. The fact is, every human has disabilities caused by aging, accidents, or by birth. It may range from visual impairment, mobility impairment, reading impairment, blindness, and deafness.\u003C\u002Fp>\n\u003Ch3>How It works\u003C\u002Fh3>\n\u003Cp>After installation, any visitor on the site can see an accessibility toolbar and change the setting as required for them.\u003C\u002Fp>\n\u003Ch3>Top Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Accessibility toolbar that increases website engagement\u003C\u002Fli>\n\u003Cli>Breakthrough design for mobile and desktop\u003C\u002Fli>\n\u003Cli>Powerful present to adjust page quickly\u003C\u002Fli>\n\u003Cli>Customizable accessibility widget\u003C\u002Fli>\n\u003Cli>GDPR Compliant and ready for Europe\u003C\u002Fli>\n\u003Cli>Accessibility Statement, Badge, and Certificate\u003C\u002Fli>\n\u003Cli>Multiple language support\u003C\u002Fli>\n\u003Cli>Scroll to top floating button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Installation\u003C\u002Fh3>\n\u003Cp>Installation takes less than 3 minutes. All it needs is a single line of javascript code to be added to your website. This plugin will helps you to do the same without you having to write codes.\u003C\u002Fp>\n\u003Ch3>View Demo\u003C\u002Fh3>\n\u003Cp>Explore how the app works on a precedent website.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Faccessibility-enabler.myshopify.com\u002F\" rel=\"nofollow ugc\">Click Here To View Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Benefits We Deliver\u003C\u002Fh3>\n\u003Ch3>Contributes To Your Sales & Conversion\u003C\u002Fh3>\n\u003Cp>That’s right. Having an accessible website increase sales. Today, you are losing visitors because your website is not best suited for people with accessibility needs.\u003C\u002Fp>\n\u003Cp>Every website has at least 25% of its total traffic coming from people with one or more disabilities. This traffic is significantly large enough – you can’t choose to ignore it.\u003C\u002Fp>\n\u003Cp>Accessibility Enabler helps to address the need for a differently-abled population to navigate and consume the content.\u003C\u002Fp>\n\u003Ch3>Increase Compliance With Accessibility Regulations\u003C\u002Fh3>\n\u003Cp>Have you heard of UNCRPD, WCAG 2.0, EU 2016\u002F2102, ATAG 2.0, ADA, Section 5o ?. You have guessed it right. All these are various accessibility regulations in different countries.\u003C\u002Fp>\n\u003Cp>Accessibility Enabler helps to make your site more compliant with the accessibility regulations of your country.\u003C\u002Fp>\n\u003Ch3>Increase Brand Value & Showcase Social Responsibility\u003C\u002Fh3>\n\u003Cp>Accessibility creates a positive experience with your brand and turns customers into brand advocates – researchers say.\u003C\u002Fp>\n\u003Cp>Accessibility Enabler instantly boosts your word-of-mouth marketing by making your website more accessible for everyone.\u003C\u002Fp>\n\u003Ch3>Also Works For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress.com\u003C\u002Fli>\n\u003Cli>Woo Commerce\u003C\u002Fli>\n\u003Cli>BuddyPress\u003C\u002Fli>\n\u003Cli>BBPress\u003C\u002Fli>\n\u003Cli>Easy Digital Download\u003C\u002Fli>\n\u003Cli>JigoShop\u003C\u002Fli>\n\u003Cli>IgnitionDeck\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pricing\u003C\u002Fh3>\n\u003Cp>Our pricing is simple & yet scales with your growth\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fhikeorders.com\u002Faccessibility\u002Fpricing\u002F?utm_source=wordpress.org&utm_medium=pricing&utm_campaign=wordpress-app-page\" title=\"Pricing\" rel=\"nofollow ugc\">View Pricing & Free Trail Details\u003C\u002Fa>\u003C\u002Fp>\n","This plugin increases compliance with WCAG 2.0, ADA , Section 508 without changing your website’s existing code.",300,17006,"2026-02-09T05:57:00.000Z","3.0","5.3",[168,19,169,148,23],"a11y","ada-wcag","https:\u002F\u002Fhikeorders.com\u002Faccessibility_enabler\u002Fhome\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faccessibility-enabler.1.8.5.zip",100,{"slug":174,"name":175,"version":176,"author":177,"author_profile":178,"description":179,"short_description":180,"active_installs":162,"downloaded":181,"rating":172,"num_ratings":182,"last_updated":183,"tested_up_to":144,"requires_at_least":184,"requires_php":146,"tags":185,"homepage":17,"download_link":188,"security_score":172,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"aria-accessibility-toolkit","Web Accessibility Toolkit – ARIA Labels & Roles for WCAG & ADA Compliance","1.6","Quicksnail Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fquicksnail\u002F","\u003Cp>The \u003Cstrong>Web Accessibility Toolkit\u003C\u002Fstrong> helps your WordPress site meet \u003Cstrong>ADA compliance\u003C\u002Fstrong> and \u003Cstrong>WCAG compliance\u003C\u002Fstrong> standards with powerful accessibility checking and fixing tools.\u003C\u002Fp>\n\u003Cp>This plugin is not an ‘overlay’ or a ‘widget’ – it provides real code fixes to assist with WCAG & ADA compliance for WordPress.\u003C\u002Fp>\n\u003Cp>Scan your site with the built-in Accessibility Checker to identify issues such as missing \u003Cstrong>ARIA labels\u003C\u002Fstrong>, \u003Cstrong>low contrast text\u003C\u002Fstrong>, missing \u003Cstrong>alt tags\u003C\u002Fstrong>, incorrect heading structure & plenty more.\u003C\u002Fp>\n\u003Cp>Apply one-click fixes for many common accessibility issues to improve usability and help meet requirements for laws and standards like WCAG, ADA, EAA, Section 508, EN 301 549, and AODA.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwcagforwp.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwcagforwp.com\u002Faccessibility-checker-demo\u002F\" rel=\"nofollow ugc\">Accessibility Checker Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwcagforwp.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">PRO Plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Accessibility Checker\u003C\u002Fh3>\n\u003Cp>The built-in Accessibility Checker scans your WordPress site in real time to identify common accessibility issues that could affect WCAG compliance and ADA compliance. With a single click, you can run an accessibility check on any page and get clear, actionable details.\u003C\u002Fp>\n\u003Cp>The checker highlights issues directly on the page, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Missing or empty ARIA labels\u003C\u002Fli>\n\u003Cli>Low color contrast between text and background\u003C\u002Fli>\n\u003Cli>Missing alt text on images\u003C\u002Fli>\n\u003Cli>Skipped heading levels (e.g., jumping from H2 to H4)\u003C\u002Fli>\n\u003Cli>Broken ARIA references\u003C\u002Fli>\n\u003Cli>Interactive elements without keyboard focus\u003C\u002Fli>\n\u003Cli>Improper tab order\u003C\u002Fli>\n\u003Cli>Missing page titles\u003C\u002Fli>\n\u003Cli>Duplicate link text with different destinations\u003C\u002Fli>\n\u003Cli>Duplicate IDs in the DOM\u003C\u002Fli>\n\u003Cli>Form fields without labels or ARIA labels\u003C\u002Fli>\n\u003Cli>Use of user-scalable=no in viewport meta tags\u003C\u002Fli>\n\u003Cli>Non-focusable interactive elements\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Each issue includes details on what it means, why it matters for accessibility and how to fix it. Many problems can be resolved instantly using the plugin’s one-click fixes, while others provide guidance so you can address them in your theme or content.\u003C\u002Fp>\n\u003Ch3>Accessibility Fixes for WCAG & ADA Compliance\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Ch4>ARIA Attributes\u003C\u002Fh4>\n\u003Cp>Add ARIA attributes such as \u003Ccode>aria-label\u003C\u002Fcode>, \u003Ccode>aria-hidden\u003C\u002Fcode>, \u003Ccode>aria-expanded\u003C\u002Fcode>, \u003Ccode>aria-live\u003C\u002Fcode>, \u003Ccode>aria-level\u003C\u002Fcode>, and more to any element.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Ch4>ARIA Roles\u003C\u002Fh4>\n\u003Cp>Assign semantic roles like \u003Ccode>banner\u003C\u002Fcode>, \u003Ccode>navigation\u003C\u002Fcode>, \u003Ccode>main\u003C\u002Fcode>, \u003Ccode>complementary\u003C\u002Fcode>, and \u003Ccode>contentinfo\u003C\u002Fcode> to improve screen reader navigation.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Ch4>Image Alt Tags\u003C\u002Fh4>\n\u003Cp>Shows a list of all images that are missing alt tags, and allows you to easily update them all from the one spot.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Ch4>Contrast Adjustments\u003C\u002Fh4>\n\u003Cp>Override text and background colors for low-contrast elements using accessible HEX values.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Ch4>Skip Link Target\u003C\u002Fh4>\n\u003Cp>Add a keyboard\u002Fscreen-reader-visible “Skip to content” link by defining a main content selector.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Ch4>Language Override\u003C\u002Fh4>\n\u003Cp>Set or override the HTML \u003Ccode>lang\u003C\u002Fcode> attribute for improved screen reader compatibility.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Ch4>Focus Outline Enhancements\u003C\u002Fh4>\n\u003Cp>Ensure visible focus styles are enforced for better keyboard navigation.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Ch4>Fix Tab Order\u003C\u002Fh4>\n\u003Cp>Remove tabindex values greater than 0 to maintain a logical focus order.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Ch4>Make Viewport Scalable\u003C\u002Fh4>\n\u003Cp>Remove user-scalable=no from the viewport meta tag to allow pinch-zooming.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Ch4>CSS Selector-Based Targeting\u003C\u002Fh4>\n\u003Cp>Use any valid CSS selector to apply changes without modifying theme or template files.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Use Web Accessibility Toolkit?\u003C\u002Fh3>\n\u003Cp>Most WordPress themes don’t include full accessibility support. Web Accessibility Toolkit lets you patch those gaps quickly, keeping your site more inclusive and compliant with ADA & WCAG guidelines.\u003C\u002Fp>\n\u003Cp>Whether you’re a developer working on a client site or a business owner aiming for better usability, this plugin makes accessibility updates faster and easier.\u003C\u002Fp>\n\u003Cp>The Web Accessibility Toolkit is NOT an overlay widget, which can often do more harm than good for accessibility. This plugin fixes underlying code issues.\u003C\u002Fp>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Compatible with all WordPress themes  \u003C\u002Fli>\n\u003Cli>Compatible with all WordPress plugins  \u003C\u002Fli>\n\u003Cli>Works alongside popular page builders  \u003C\u002Fli>\n\u003Cli>Designed with WCAG 2.1 AA standards and ADA compliance in mind\u003C\u002Fli>\n\u003C\u002Ful>\n","Add ARIA labels, roles, alt tags, contrast & form accessibility fixes. Accessibility checker scans your site for WCAG & ADA compliance & fixes issues.",3392,1,"2026-03-13T22:32:00.000Z","5.9",[19,20,186,187,22],"ada-compliance","aria","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faria-accessibility-toolkit.1.6.zip",{"slug":190,"name":191,"version":192,"author":193,"author_profile":194,"description":195,"short_description":196,"active_installs":197,"downloaded":198,"rating":199,"num_ratings":200,"last_updated":201,"tested_up_to":144,"requires_at_least":145,"requires_php":17,"tags":202,"homepage":205,"download_link":206,"security_score":172,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"userway-accessibility-widget","Accessibility by UserWay","2.6.6","UserWay","https:\u002F\u002Fprofiles.wordpress.org\u002Fuserwayorg\u002F","\u003Cp>Web accessibility can seem complex and overwhelming if you don’t know where to start.\u003C\u002Fp>\n\u003Cp>Let us make it easier, and, to coin a phrase, more accessible for everyone. UserWay’s Accessibility Widget creates a simpler and more accessible browsing experience for your users while increasing compliance with WCAG 2.1, ATAG 2.0, European EN 301 549, ADA, & Section 508 requirements.\u003C\u002Fp>\n\u003Cp>UserWay’s Accessibility Widget will strengthen any weak areas that could cause accessibility issues on your site. We are proud to say that a significant number of websites are more accessible today thanks to UserWay.\u003C\u002Fp>\n\u003Cp>UserWay’s Accessibility Widget makes smart modifications to elements on your site that are identified as being non-compliant, that may prevent keyboard-only navigation, or are in violation of ADA regulations.\u003C\u002Fp>\n\u003Cp>Install UserWay’s Accessibility Widget today.\u003Cbr \u002F>\nAfter installing UserWay’s Accessibility Widget, you will receive login instructions to the widget via email.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ADA & WCAG 2.1 Compliance\u003C\u002Fstrong>\u003Cbr \u002F>\nUserWay’s best-in-class accessibility solutions move your site towards ADA and WCAG 2.1 compliance.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Shield Against Lawsuits\u003C\u002Fstrong>\u003Cbr \u002F>\nIncreasing your accessibility provides real, sustainable improvement for all users, and protects you from accessibility-related lawsuits.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Improve SEO, Boost Traffic\u003C\u002Fstrong>\u003Cbr \u002F>\nMake your commitment clear: a more inclusive site for everyone expands your demographic and boosts your SEO.\u003C\u002Fp>\n","UserWay’s Accessibility Widget creates a simpler and more accessible browsing experience for your users.",80000,917619,80,56,"2025-12-08T10:38:00.000Z",[19,21,203,204,22],"eaa-compliance","section-508","https:\u002F\u002Fuserway.org","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuserway-accessibility-widget.2.6.6.zip",{"slug":208,"name":209,"version":210,"author":211,"author_profile":212,"description":213,"short_description":214,"active_installs":215,"downloaded":216,"rating":217,"num_ratings":218,"last_updated":219,"tested_up_to":144,"requires_at_least":220,"requires_php":221,"tags":222,"homepage":225,"download_link":226,"security_score":172,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"accessibility-onetap","Accessibility Widget by OneTap – Easy One-Click Accessibility Toolbar","2.10.0","OneTap","https:\u002F\u002Fprofiles.wordpress.org\u002Fwponetap\u002F","\u003Cp>OneTap is an accessibility plugin made in Europe that helps you make your WordPress website inclusive and easy to use for all visitors. With a simple one-click setup, it adds essential accessibility tools instantly — no account required. OneTap is multilingual, lightweight, and fully customizable, ensuring accessibility without slowing down your site.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F_8FZNFAbU2U?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>#1 WordPress Accessibility Plugin. One Click Install\u003C\u002Fh3>\n\u003Cp>No coding, setup or account necessary \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> install and start.\u003C\u002Fp>\n\u003Cp>OneTap is the best WordPress plugin for accessibility and offers a stable and clean solution for your website. Our accessibility solutions empower businesses to create inclusive online experiences for all users, regardless of ability. Enhance your website’s usability and reach a wider audience by making it more accessible for everyone!\u003C\u002Fp>\n\u003Ch3>♿ Accessibility for your WordPress Website\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>1-Click Installation\u003C\u002Fstrong> – Get set up in seconds with effortless, one-click installation—accessibility made easy.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Branding\u003C\u002Fstrong> – Elevate your brand’s identity with personalized accessibility solutions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessibility Modules\u003C\u002Fstrong> – Enable or disable specific accessibility modules based on your design needs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Design\u003C\u002Fstrong> – Optimized for all devices, ensuring accessibility on mobile, tablet, and desktop.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & Fast\u003C\u002Fstrong> – Keeps your site’s speed top-notch while adding powerful accessibility features.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>40 Languages\u003C\u002Fstrong> – OneTap accessibility module supports 40 languages – all of the EU and English. More coming soon.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern Design\u003C\u002Fstrong> – Enhance your site’s appeal with a sleek, modern design that fits seamlessly into any layout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Toolbar Customization\u003C\u002Fstrong> – Adjust the toolbar’s position on desktop, tablet, and smartphone.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Icon Customization\u003C\u002Fstrong> – Choose your preferred accessibility icon, adjust its size, and enable or disable a border.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR-Compliant\u003C\u002Fstrong> – 100% data protection: OneTap collects no user data and is fully compliant with GDPR regulations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessibility Statement Generator\u003C\u002Fstrong> – Instantly generate a professional accessibility statement tailored to your site—compliance made simple.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Unlock Full Accessibility \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> \u003Ca href=\"https:\u002F\u002Fwponetap.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Get OneTap Pro!\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Ch4>Content Modules:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Font Size\u003C\u002Fstrong> – Enlarge text for improved readability.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Highlight Links\u003C\u002Fstrong> – Easily identify clickable links with visual enhancements for better navigation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Line Height\u003C\u002Fstrong> – Adjust line spacing for improved clarity.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Readable Font\u003C\u002Fstrong> – Switch to a clearer, easy-to-read font.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Big Cursor\u003C\u002Fstrong> – Enhance visibility with a larger cursor for easier navigation and control.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Text Magnifier\u003C\u002Fstrong> – Magnify selected text for enhanced visibility. (Pro ♛)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dyslexic Font\u003C\u002Fstrong> – Use a specialized font for dyslexic users. (Pro ♛)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Text Align\u003C\u002Fstrong> – Adjust text alignment for better structure and readability.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Letter Spacing\u003C\u002Fstrong> – Modify letter spacing for enhanced readability.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Font Weight\u003C\u002Fstrong> – Adjust font weight for improved readability.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Color Options:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Dark Contrast\u003C\u002Fstrong> – Adjust dark contrast for a more vivid or subdued visual experience. (Pro ♛)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Light Contrast\u003C\u002Fstrong> – Adjust light contrast for a more vivid or subdued visual experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>High Contrast\u003C\u002Fstrong> – Adjust high contrast for a more vivid or subdued visual experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Monochrome\u003C\u002Fstrong> – Adjust color monochrome for a more vivid or subdued visual experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Saturation\u003C\u002Fstrong> – Adjust color saturation. (Pro ♛)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Orientation Options:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Reading Line\u003C\u002Fstrong> – Highlight the current line.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reading Mask\u003C\u002Fstrong> – Focus on specific text.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Text-to-Speech\u003C\u002Fstrong>  – Automatically read aloud page content. (Pro ♛)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keyboard Navigation\u003C\u002Fstrong> – Navigate the site using only the keyboard. (Pro ♛)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide Images\u003C\u002Fstrong> – Remove distracting images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mute Sounds\u003C\u002Fstrong> – Mute website sounds. (Pro ♛)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Highlight Titles\u003C\u002Fstrong> – Emphasize titles for better recognition. (Pro ♛)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Highlight Content\u003C\u002Fstrong> – Highlight elements when hovered over.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stop Animations\u003C\u002Fstrong> – Disable animations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Unlock Full Accessibility \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> \u003Ca href=\"https:\u002F\u002Fwponetap.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Get OneTap Pro!\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Multiselect and Predefined Accessibility Profiles\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Vision Impaired Mode\u003C\u002Fstrong> – Enhances website’s visuals. (Pro ♛)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seizure Safe Profile\u003C\u002Fstrong> – Clears flashes & reduces color. (Pro ♛)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ADHD Friendly Mode\u003C\u002Fstrong> – Focused browsing. (Pro ♛)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Blindness Mode\u003C\u002Fstrong> – Reduces distractions. (Pro ♛)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Epilepsy Safe Mode\u003C\u002Fstrong> – Dims colors. (Pro ♛)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>40 Languages of the Accessibility Toolbar\u003C\u002Fh3>\n\u003Cp>🇺🇸 English (USA)\u003Cbr \u002F>\n🇩🇪 Deutsch\u003Cbr \u002F>\n🇪🇸 Español\u003Cbr \u002F>\n🇫🇷 Français\u003Cbr \u002F>\n🇮🇹 Italiano\u003Cbr \u002F>\n🇵🇱 Polski\u003Cbr \u002F>\n🇸🇪 Svenska\u003Cbr \u002F>\n🇫🇮 Suomi\u003Cbr \u002F>\n🇵🇹 Português\u003Cbr \u002F>\n🇷🇴 Română\u003Cbr \u002F>\n🇸🇮 Slovenščina\u003Cbr \u002F>\n🇸🇰 Slovenčina\u003Cbr \u002F>\n🇳🇱 Nederlands\u003Cbr \u002F>\n🇩🇰 Dansk\u003Cbr \u002F>\n🇬🇷 Ελληνικά\u003Cbr \u002F>\n🇨🇿 Čeština\u003Cbr \u002F>\n🇭🇺 Magyar\u003Cbr \u002F>\n🇱🇹 Lietuvių\u003Cbr \u002F>\n🇱🇻 Latviešu\u003Cbr \u002F>\n🇪🇪 Eesti\u003Cbr \u002F>\n🇭🇷 Hrvatski\u003Cbr \u002F>\n🇮🇪 Gaeilge\u003Cbr \u002F>\n🇧🇬 Български\u003Cbr \u002F>\n🇳🇴 Norsk\u003Cbr \u002F>\n🇹🇷 Türkçe\u003Cbr \u002F>\n🇮🇩 Bahasa Indonesia\u003Cbr \u002F>\n🇧🇷 Português (Brasil)\u003Cbr \u002F>\n🇯🇵 日本語\u003Cbr \u002F>\n🇰🇷 한국어\u003Cbr \u002F>\n🇨🇳 简体中文\u003Cbr \u002F>\n🇸🇦 العربية\u003Cbr \u002F>\n🇷🇺 Русский\u003Cbr \u002F>\n🇮🇳 हिन्दी\u003Cbr \u002F>\n🇺🇦 Українська\u003Cbr \u002F>\n🇷🇸 Српски\u003Cbr \u002F>\n🇬🇧 British English\u003Cbr \u002F>\n🇮🇷 فارسی (für إيران)\u003Cbr \u002F>\n🇮🇱 עברית\u003Cbr \u002F>\n🇲🇰 Македонски\u003Cbr \u002F>\n🇹🇭 ไทย\u003Cbr \u002F>\n🇻🇳 Tiếng Việt\u003C\u002Fp>\n\u003Ch3>Show or hide languages\u003C\u002Fh3>\n\u003Cp>You decide which languages your visitors see. Simply hide the ones you don’t need. This keeps your menu clean and makes it easy for your customers to find the right language.\u003C\u002Fp>\n\u003Ch3>See What Our Users Have to Say\u003C\u002Fh3>\n\u003Cp>\u003Cem>OneTap Accessibility has greatly improved our site’s usability—super easy to install with so many helpful features!”\u003C\u002Fem> ★★★★★ (Aisha Patel)\u003C\u002Fp>\n\u003Cp>\u003Cem>The user-friendly interface made setup a breeze. Our visitors love the new accessibility options”\u003C\u002Fem> ★★★★★ (Dejan Manovic)\u003C\u002Fp>\n\u003Cp>\u003Cem>Fantastic plugin! The accessibility options are extensive and simple to configure. Perfect for any professional website.”\u003C\u002Fem> ★★★★★ (Ralf Grünberger)\u003C\u002Fp>\n\u003Cp>\u003Cem>Love how dependable this plugin is! No issues, just consistent performance and powerful accessibility options”\u003C\u002Fem> ★★★★★ (Rafael Silva JR)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Unlock Full Accessibility \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> \u003Ca href=\"https:\u002F\u002Fwponetap.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Get OneTap Pro!\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>24\u002F7 Support\u003C\u002Fh3>\n\u003Cp>Our 24\u002F7 support is always available to ensure a smooth experience with the plugin—get quick answers anytime, day or night. Support:\u003Cbr \u002F>\n\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> \u003Ca href=\"https:\u002F\u002Fwponetap.com\u002Fsupport\" rel=\"nofollow ugc\">https:\u002F\u002Fwponetap.com\u002Fsupport\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Lifetime Packages for Agencies\u003C\u002Fh3>\n\u003Cp>Use OneTap PRO on all client projects with a single one-time payment — no recurring costs, no limits. Perfect for agencies that want full flexibility and predictable pricing.\u003Cbr \u002F>\n\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> \u003Ca href=\"https:\u002F\u002Fwponetap.com\u002Fagency-pricing\" rel=\"nofollow ugc\">https:\u002F\u002Fwponetap.com\u002Fagency-pricing\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Help Translate OneTap into your language\u003C\u002Fh3>\n\u003Cp>Your contribution helps make accessibility easier and more inclusive for people around the world.\u003Cbr \u002F>\n\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Faccessibility-onetap\" rel=\"nofollow ugc\">https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Faccessibility-onetap\u003C\u002Fa>\u003C\u002Fp>\n","OneTap is a multilingual WordPress plugin designed for seamless website accessibility.",40000,152944,98,62,"2026-03-12T08:01:00.000Z","6.6","7.4",[223,21,22,148,224],"accessibility-widget","wp-accessibility","https:\u002F\u002Fwponetap.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faccessibility-onetap.2.10.0.zip",{"attackSurface":228,"codeSignals":417,"taintFlows":437,"riskAssessment":605,"analyzedAt":623},{"hooks":229,"ajaxHandlers":343,"restRoutes":386,"shortcodes":413,"cronEvents":414,"entryPointCount":415,"unprotectedCount":416},[230,236,240,244,248,253,258,263,267,273,275,278,281,284,287,291,293,297,299,301,303,306,309,311,314,315,319,323,324,326,329,333,335,338,340],{"type":231,"name":232,"callback":233,"file":234,"line":235},"action","rest_api_init","routes","includes\\classes\\Api\\Admin.php",12,{"type":231,"name":237,"callback":238,"file":239,"line":14},"admin_init","closure","includes\\classes\\Helper.php",{"type":231,"name":241,"callback":242,"file":243,"line":235},"admin_menu","menu","includes\\classes\\Menus.php",{"type":231,"name":245,"callback":246,"file":243,"line":247},"admin_notices","display_current_scan_on_results_page",13,{"type":231,"name":249,"callback":250,"file":251,"line":252},"plugins_loaded","init","includes\\classes\\Services\\Updater.php",15,{"type":254,"name":255,"callback":256,"file":251,"line":257},"filter","site_transient_update_plugins","update_plugin",17,{"type":231,"name":259,"callback":260,"priority":261,"file":251,"line":262},"upgrader_process_complete","upgrader_complete",10,19,{"type":231,"name":264,"callback":265,"file":251,"line":266},"core_upgrade_preamble","clear_transient",21,{"type":231,"name":268,"callback":269,"priority":270,"file":271,"line":272},"save_post","anonymous",30,"includes\\core-functions.php",67,{"type":231,"name":268,"callback":269,"file":271,"line":274},112,{"type":231,"name":276,"callback":269,"file":271,"line":277},"before_delete_post",297,{"type":254,"name":279,"callback":269,"file":271,"line":280},"custom_menu_order",342,{"type":231,"name":241,"callback":269,"priority":282,"file":271,"line":283},99999999,387,{"type":231,"name":285,"callback":269,"file":271,"line":286},"pre_get_posts",417,{"type":254,"name":288,"callback":238,"priority":261,"file":289,"line":290},"script_loader_tag","includes\\enqueue.php",59,{"type":231,"name":292,"callback":269,"priority":282,"file":289,"line":87},"admin_enqueue_scripts",{"type":231,"name":294,"callback":269,"priority":295,"file":289,"line":296},"wp_enqueue_scripts",9999999999999,125,{"type":231,"name":292,"callback":269,"file":289,"line":298},144,{"type":231,"name":292,"callback":269,"priority":261,"file":289,"line":300},147,{"type":231,"name":294,"callback":269,"file":289,"line":302},160,{"type":231,"name":245,"callback":269,"file":304,"line":305},"includes\\install-notice.php",31,{"type":231,"name":241,"callback":269,"file":307,"line":308},"includes\\menu.php",71,{"type":231,"name":245,"callback":269,"file":307,"line":310},134,{"type":231,"name":250,"callback":269,"priority":152,"file":312,"line":313},"includes\\post-type.php",63,{"type":231,"name":292,"callback":269,"priority":252,"file":312,"line":308},{"type":231,"name":316,"callback":269,"priority":317,"file":312,"line":318},"add_meta_boxes",400,152,{"type":254,"name":320,"callback":269,"priority":321,"file":312,"line":322},"display_post_states",25,254,{"type":231,"name":268,"callback":269,"file":312,"line":110},{"type":231,"name":268,"callback":269,"file":312,"line":325},281,{"type":231,"name":232,"callback":269,"file":327,"line":328},"includes\\rest_routes\\csv-routes.php",6,{"type":231,"name":330,"callback":269,"priority":261,"file":331,"line":332},"future_to_draft","includes\\schedule.php",58,{"type":231,"name":334,"callback":269,"priority":261,"file":331,"line":290},"future_to_private",{"type":231,"name":336,"callback":269,"priority":261,"file":331,"line":337},"future_to_publish",60,{"type":231,"name":268,"callback":269,"file":331,"line":339},136,{"type":231,"name":237,"callback":238,"file":341,"line":342},"index.php",164,[344,349,352,355,358,361,364,367,370,373,377,380,383],{"action":345,"nopriv":346,"callback":269,"hasNonce":346,"hasCapCheck":346,"file":347,"line":348},"_oadaas__get_scan_details",false,"includes\\ajax_functions\\core.php",9,{"action":350,"nopriv":346,"callback":269,"hasNonce":346,"hasCapCheck":346,"file":347,"line":351},"_oadaas__dismiss_scan",101,{"action":353,"nopriv":346,"callback":269,"hasNonce":346,"hasCapCheck":346,"file":347,"line":354},"_oadaas__update_progress_metabox",127,{"action":356,"nopriv":346,"callback":269,"hasNonce":346,"hasCapCheck":346,"file":347,"line":357},"_oadaas__save_chunks",169,{"action":359,"nopriv":346,"callback":269,"hasNonce":346,"hasCapCheck":346,"file":347,"line":360},"_oadaas__empty_results",238,{"action":362,"nopriv":346,"callback":269,"hasNonce":346,"hasCapCheck":346,"file":347,"line":363},"_oadaas__mark_complete",270,{"action":365,"nopriv":346,"callback":269,"hasNonce":346,"hasCapCheck":346,"file":347,"line":366},"_oadaas__update_filter_step",446,{"action":368,"nopriv":346,"callback":269,"hasNonce":346,"hasCapCheck":346,"file":347,"line":369},"_oadaas__dismiss_free_banner",471,{"action":371,"nopriv":346,"callback":269,"hasNonce":346,"hasCapCheck":346,"file":347,"line":372},"_oadaas__get_scan_results",517,{"action":374,"nopriv":346,"callback":269,"hasNonce":346,"hasCapCheck":346,"file":375,"line":376},"oada__regenerate_sitemap","includes\\ajax_functions\\sitemap.php",4,{"action":378,"nopriv":346,"callback":269,"hasNonce":346,"hasCapCheck":346,"file":375,"line":379},"oada__save_sitemap",39,{"action":381,"nopriv":346,"callback":269,"hasNonce":346,"hasCapCheck":346,"file":375,"line":382},"oada__parse_upload",76,{"action":384,"nopriv":346,"callback":269,"hasNonce":346,"hasCapCheck":346,"file":304,"line":385},"_oadaas__dismiss_notice",47,[387,394,399,403,408],{"namespace":388,"route":389,"methods":390,"callback":392,"permissionCallback":238,"file":234,"line":393},"accessibility-suite\u002Fv1","\u002Fupdate-options",[391],"POST","updateOptions",16,{"namespace":388,"route":395,"methods":396,"callback":397,"permissionCallback":238,"file":234,"line":398},"\u002Fget-options",[391],"getOptions",23,{"namespace":388,"route":400,"methods":401,"callback":402,"permissionCallback":238,"file":234,"line":270},"\u002Fcheck-license",[391],"check",{"namespace":388,"route":404,"methods":405,"callback":406,"permissionCallback":238,"file":234,"line":407},"\u002Factivate-license",[391],"activate",37,{"namespace":409,"route":410,"methods":411,"callback":269,"permissionCallback":37,"file":327,"line":348},"ada-plugin\u002Fv1","\u002Fpagecsv",[412],"GET",[],[],18,14,{"dangerousFunctions":418,"sqlUsage":419,"outputEscaping":425,"fileOperations":247,"externalRequests":152,"nonceChecks":376,"capabilityChecks":262,"bundledLibraries":433},[],{"prepared":420,"raw":182,"locations":421},29,[422],{"file":239,"line":423,"context":424},88,"$wpdb->get_results() with variable interpolation",{"escaped":426,"rawEcho":124,"locations":427},210,[428,431],{"file":347,"line":429,"context":430},97,"raw output",{"file":375,"line":432,"context":430},108,[434],{"name":435,"version":37,"knownCves":436},"TCPDF",[],[438,463,508,521,531,539,558,571,581,594],{"entryPoint":439,"graph":440,"unsanitizedCount":124,"severity":39},"save_filter (includes\\ajax_functions\\core.php:294)",{"nodes":441,"edges":460},[442,447,453,455],{"id":443,"type":444,"label":445,"file":347,"line":446},"n0","source","$_POST",299,{"id":448,"type":449,"label":450,"file":347,"line":451,"wp_function":452},"n1","sink","file_put_contents() [File Write]",308,"file_put_contents",{"id":454,"type":444,"label":445,"file":347,"line":446},"n2",{"id":456,"type":449,"label":457,"file":347,"line":458,"wp_function":459},"n3","fopen() [File Access]",330,"fopen",[461,462],{"from":443,"to":448,"sanitized":346},{"from":454,"to":456,"sanitized":346},{"entryPoint":464,"graph":465,"unsanitizedCount":124,"severity":39},"\u003Ccore> (includes\\ajax_functions\\core.php:0)",{"nodes":466,"edges":499},[467,470,474,476,477,479,481,484,488,490,493,496],{"id":443,"type":444,"label":468,"file":347,"line":469},"$_POST (x2)",145,{"id":448,"type":449,"label":471,"file":347,"line":472,"wp_function":473},"echo() [XSS]",290,"echo",{"id":454,"type":444,"label":475,"file":347,"line":446},"$_POST (x4)",{"id":456,"type":449,"label":450,"file":347,"line":451,"wp_function":452},{"id":478,"type":444,"label":445,"file":347,"line":446},"n4",{"id":480,"type":449,"label":457,"file":347,"line":458,"wp_function":459},"n5",{"id":482,"type":444,"label":445,"file":347,"line":483},"n6",218,{"id":485,"type":486,"label":487,"file":347,"line":483},"n7","transform","→ save_filter()",{"id":489,"type":449,"label":450,"file":347,"line":451,"wp_function":452},"n8",{"id":491,"type":444,"label":445,"file":347,"line":492},"n9",228,{"id":494,"type":486,"label":495,"file":347,"line":492},"n10","→ save_snapshot()",{"id":497,"type":449,"label":450,"file":347,"line":498,"wp_function":452},"n11",354,[500,502,503,504,505,506,507],{"from":443,"to":448,"sanitized":501},true,{"from":454,"to":456,"sanitized":501},{"from":478,"to":480,"sanitized":501},{"from":482,"to":485,"sanitized":346},{"from":485,"to":489,"sanitized":346},{"from":491,"to":494,"sanitized":346},{"from":494,"to":497,"sanitized":346},{"entryPoint":509,"graph":510,"unsanitizedCount":28,"severity":520},"get_list (includes\\ajax_functions\\site-updates.php:111)",{"nodes":511,"edges":518},[512,515],{"id":443,"type":444,"label":445,"file":513,"line":514},"includes\\ajax_functions\\site-updates.php",130,{"id":448,"type":449,"label":516,"file":513,"line":310,"wp_function":517},"get_results() [SQLi]","get_results",[519],{"from":443,"to":448,"sanitized":501},"low",{"entryPoint":522,"graph":523,"unsanitizedCount":28,"severity":520},"get_image_count (includes\\ajax_functions\\site-updates.php:199)",{"nodes":524,"edges":529},[525,527],{"id":443,"type":444,"label":445,"file":513,"line":526},215,{"id":448,"type":449,"label":516,"file":513,"line":528,"wp_function":517},220,[530],{"from":443,"to":448,"sanitized":501},{"entryPoint":532,"graph":533,"unsanitizedCount":28,"severity":520},"\u003Csite-updates> (includes\\ajax_functions\\site-updates.php:0)",{"nodes":534,"edges":537},[535,536],{"id":443,"type":444,"label":468,"file":513,"line":514},{"id":448,"type":449,"label":516,"file":513,"line":310,"wp_function":517},[538],{"from":443,"to":448,"sanitized":501},{"entryPoint":540,"graph":541,"unsanitizedCount":28,"severity":520},"parse_upload (includes\\ajax_functions\\sitemap.php:77)",{"nodes":542,"edges":554},[543,546,548,550,552],{"id":443,"type":444,"label":544,"file":375,"line":545},"$_FILES",79,{"id":448,"type":449,"label":471,"file":375,"line":547,"wp_function":473},81,{"id":454,"type":444,"label":549,"file":375,"line":545},"$_FILES['file']",{"id":456,"type":486,"label":551,"file":375,"line":545},"→ server_validate_upload()",{"id":478,"type":449,"label":457,"file":375,"line":553,"wp_function":459},205,[555,556,557],{"from":443,"to":448,"sanitized":501},{"from":454,"to":456,"sanitized":346},{"from":456,"to":478,"sanitized":501},{"entryPoint":559,"graph":560,"unsanitizedCount":28,"severity":520},"\u003Csitemap> (includes\\ajax_functions\\sitemap.php:0)",{"nodes":561,"edges":567},[562,563,564,565,566],{"id":443,"type":444,"label":544,"file":375,"line":545},{"id":448,"type":449,"label":471,"file":375,"line":547,"wp_function":473},{"id":454,"type":444,"label":549,"file":375,"line":545},{"id":456,"type":486,"label":551,"file":375,"line":545},{"id":478,"type":449,"label":457,"file":375,"line":553,"wp_function":459},[568,569,570],{"from":443,"to":448,"sanitized":501},{"from":454,"to":456,"sanitized":346},{"from":456,"to":478,"sanitized":501},{"entryPoint":572,"graph":573,"unsanitizedCount":28,"severity":520},"\u003Cschedule> (includes\\schedule.php:0)",{"nodes":574,"edges":579},[575,577],{"id":443,"type":444,"label":468,"file":331,"line":576},124,{"id":448,"type":449,"label":471,"file":331,"line":578,"wp_function":473},170,[580],{"from":443,"to":448,"sanitized":501},{"entryPoint":582,"graph":583,"unsanitizedCount":182,"severity":520},"\u003Calt-text> (templates\\alt-text.php:0)",{"nodes":584,"edges":592},[585,588],{"id":443,"type":444,"label":586,"file":587,"line":75},"$_REQUEST","templates\\alt-text.php",{"id":448,"type":449,"label":589,"file":587,"line":590,"wp_function":591},"update_option() [Settings Manipulation]",45,"update_option",[593],{"from":443,"to":448,"sanitized":346},{"entryPoint":595,"graph":596,"unsanitizedCount":28,"severity":520},"\u003Cscan-report> (templates\\partials\\scan-report.php:0)",{"nodes":597,"edges":603},[598,602],{"id":443,"type":444,"label":599,"file":600,"line":601},"$_GET (x2)","templates\\partials\\scan-report.php",48,{"id":448,"type":449,"label":471,"file":600,"line":141,"wp_function":473},[604],{"from":443,"to":448,"sanitized":501},{"summary":606,"deductions":607},"The 'online-accessibility' plugin version 4.20 exhibits a mixed security posture. On the positive side, the plugin demonstrates strong adherence to secure coding practices with a very high percentage of prepared SQL statements and properly escaped output. The absence of dangerous functions and critical or high severity taint flows is also a good indicator. However, significant concerns arise from the substantial attack surface, particularly the 13 AJAX handlers and 5 REST API routes that lack authentication or permission checks. This creates numerous entry points that could be exploited by unauthenticated users.\n\nThe vulnerability history of this plugin is a major red flag. With a total of 7 known CVEs, including 4 high and 3 medium severity vulnerabilities, the plugin has a history of significant security flaws. While there are currently no unpatched vulnerabilities, the recurring nature of issues like Missing Authorization and SQL Injection suggests potential systemic weaknesses in the development process. The recent vulnerability dated 2025-06-05 indicates that new vulnerabilities can still be discovered or introduced.\n\nIn conclusion, while the code quality regarding SQL prepared statements and output escaping is commendable, the lack of proper authorization checks on a significant portion of its entry points and its problematic vulnerability history present considerable risks. The plugin needs to prioritize addressing these authorization gaps and demonstrate a more robust security development lifecycle to mitigate the risk of future high-severity vulnerabilities.",[608,610,612,614,616,618,621],{"reason":609,"points":261},"13 AJAX handlers without auth checks",{"reason":611,"points":152},"1 REST API route without permission callback",{"reason":613,"points":261},"Total unprotected entry points: 14",{"reason":615,"points":393},"4 known CVEs of high severity",{"reason":617,"points":348},"3 known CVEs of medium severity",{"reason":619,"points":620},"Bundled library: TCPDF",3,{"reason":622,"points":328},"3 flows with unsanitized paths","2026-03-16T19:31:49.412Z",{"wat":625,"direct":640},{"assetPaths":626,"generatorPatterns":632,"scriptPaths":633,"versionParams":634},[627,628,629,630,631],"\u002Fwp-content\u002Fplugins\u002Fonline-accessibility\u002Fadmin\u002Fassets\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fonline-accessibility\u002Fadmin\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fonline-accessibility\u002Fadmin\u002Fassets\u002Fjs\u002Fguidelines.js","\u002Fwp-content\u002Fplugins\u002Fonline-accessibility\u002Fdist\u002Flicense.min.js","\u002Fwp-content\u002Fplugins\u002Fonline-accessibility\u002Fdist\u002Flicense.js",[],[627,629,630,631],[635,636,637,638,639],"online-accessibility\u002Fadmin\u002Fassets\u002Fjs\u002Fadmin.js?ver=","online-accessibility\u002Fadmin\u002Fassets\u002Fcss\u002Fadmin.css?ver=","online-accessibility\u002Fadmin\u002Fassets\u002Fjs\u002Fguidelines.js?ver=","online-accessibility\u002Fdist\u002Flicense.min.js?ver=","online-accessibility\u002Fdist\u002Flicense.js?ver=",{"cssClasses":641,"htmlComments":642,"htmlAttributes":643,"restEndpoints":644,"jsGlobals":646,"shortcodeOutput":649},[],[],[],[645],"\u002Fwp-json\u002Fwp\u002Fv2\u002Fusers",[647,648],"ada_plugin","data_license",[]]