Master Accordion ( Former WP Awesome FAQ Plugin ) Security & Risk Analysis

wordpress.org/plugins/wp-awesome-faq

Best WordPress Accordion Plugin for WordPress. Master Accordion re-branded with lots new features and customization options

800 active installs v4.1.9 PHP 5.6+ WP 3.5+ Updated Aug 21, 2023
accordioncollapse-contentfrequently-asked-questionswordpress-faqwordpress-plugin
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Master Accordion ( Former WP Awesome FAQ Plugin ) Safe to Use in 2026?

Generally Safe

Score 85/100

Master Accordion ( Former WP Awesome FAQ Plugin ) has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2yr ago
Risk Assessment

The wp-awesome-faq plugin, version 4.1.9, exhibits a generally strong security posture based on the provided static analysis. There are no recorded vulnerabilities in its history, and the code analysis reveals a commitment to secure coding practices. Notably, all SQL queries utilize prepared statements, and the plugin implements nonce and capability checks for its entry points. The attack surface is small and all identified entry points (shortcodes) are protected by capability checks, which is a positive sign.

However, a significant concern arises from the output escaping. With 77 total outputs, only 30% are properly escaped, leaving a substantial portion vulnerable to Cross-Site Scripting (XSS) attacks. This means that if an attacker can inject malicious script into a field that the plugin displays without proper sanitization, it could be executed in the browser of other users. The absence of taint analysis flows is not necessarily a weakness but indicates either that the analysis was not performed or that no problematic flows were detected, which is a good sign if the analysis was comprehensive.

In conclusion, while the plugin demonstrates good practices in handling SQL and securing entry points, the low rate of proper output escaping is a critical weakness. The lack of any historical vulnerabilities is encouraging, but it does not negate the risk posed by the identified XSS potential. Users should be aware of this XSS risk and consider whether the benefits of the plugin outweigh this specific security concern.

Key Concerns

  • Low percentage of properly escaped output
Vulnerabilities
None known

Master Accordion ( Former WP Awesome FAQ Plugin ) Security Vulnerabilities

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

Master Accordion ( Former WP Awesome FAQ Plugin ) Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
54
23 escaped
Nonce Checks
1
Capability Checks
2
File Operations
0
External Requests
0
Bundled Libraries
2

Bundled Libraries

Freemius1.0TinyMCE

Output Escaping

30% escaped77 total outputs
Attack Surface

Master Accordion ( Former WP Awesome FAQ Plugin ) Attack Surface

Entry Points2
Unprotected0

Shortcodes 2

[faq] inc\faq-gutenberg.php:91
[faq] inc\faq-shortcodes.php:174
WordPress Hooks 20
actionadmin_enqueue_scriptsadmin\class.settings-api.php:21
actionadmin_initadmin\colorful-faq-settings.php:13
actionadmin_menuadmin\colorful-faq-settings.php:14
actionadmin_enqueue_scriptsadmin\colorful-faq-settings.php:15
actionplugins_loadedinc\elementor\class-master-faq-elementor.php:46
actionelementor/widgets/widgets_registeredinc\elementor\class-master-faq-elementor.php:51
filterbody_classinc\elementor\class-master-faq-elementor.php:54
actionadmin_noticesinc\elementor\class-master-faq-elementor.php:65
actionadmin_noticesinc\elementor\class-master-faq-elementor.php:71
actionadmin_noticesinc\elementor\class-master-faq-elementor.php:77
actionadmin_enqueue_scriptsinc\faq-assets.php:6
actionwp_enqueue_scriptsinc\faq-assets.php:34
actionadmin_headinc\faq-assets.php:56
actioninitinc\faq-cpt.php:73
filterblock_categoriesinc\faq-dependecies.php:23
actioninitinc\faq-gutenberg.php:3
actionadd_meta_boxesinc\faq-metabox.php:17
actionsave_postinc\faq-metabox.php:231
filterthe_contentinc\helper-functions.php:3
actionadmin_initinc\helper-functions.php:6
Maintenance & Trust

Master Accordion ( Former WP Awesome FAQ Plugin ) Maintenance & Trust

Maintenance Signals

WordPress version tested5.9.13
Last updatedAug 21, 2023
PHP min version5.6
Downloads137K

Community Trust

Rating58/100
Number of ratings29
Active installs800
Developer Profile

Master Accordion ( Former WP Awesome FAQ Plugin ) Developer Profile

Liton Arefin

45 plugins · 43K total installs

83
trust score
Avg Security Score
93/100
Avg Patch Time
65 days
View full developer profile
Detection Fingerprints

How We Detect Master Accordion ( Former WP Awesome FAQ Plugin )

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-awesome-faq/css/animate.css/wp-content/plugins/wp-awesome-faq/css/owl.carousel.min.css/wp-content/plugins/wp-awesome-faq/css/responsive.css/wp-content/plugins/wp-awesome-faq/css/style.css/wp-content/plugins/wp-awesome-faq/js/accordion.js/wp-content/plugins/wp-awesome-faq/js/animate.min.js/wp-content/plugins/wp-awesome-faq/js/frontend.js/wp-content/plugins/wp-awesome-faq/js/owl.carousel.min.js+1 more
Script Paths
/wp-content/plugins/wp-awesome-faq/js/accordion.js/wp-content/plugins/wp-awesome-faq/js/frontend.js/wp-content/plugins/wp-awesome-faq/js/animate.min.js/wp-content/plugins/wp-awesome-faq/js/owl.carousel.min.js/wp-content/plugins/wp-awesome-faq/js/waypoints.min.js
Version Parameters
/wp-content/plugins/wp-awesome-faq/css/style.css?ver=/wp-content/plugins/wp-awesome-faq/css/animate.css?ver=/wp-content/plugins/wp-awesome-faq/css/owl.carousel.min.css?ver=/wp-content/plugins/wp-awesome-faq/css/responsive.css?ver=/wp-content/plugins/wp-awesome-faq/js/accordion.js?ver=/wp-content/plugins/wp-awesome-faq/js/frontend.js?ver=/wp-content/plugins/wp-awesome-faq/js/animate.min.js?ver=/wp-content/plugins/wp-awesome-faq/js/owl.carousel.min.js?ver=/wp-content/plugins/wp-awesome-faq/js/waypoints.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
jt-maf-accordion-wrapperjt-maf-single-faqjt-maf-faq-titlejt-maf-faq-contentjt-maf-faq-icon-wrapjt-maf-faq-activemaf-accordion-content
HTML Comments
<!-- Accordion Wrapper Start --><!-- Accordion Body Start --><!-- Accordion Item Start --><!-- Accordion Header Start -->+3 more
Data Attributes
data-accordion-iddata-maf-faq-iddata-maf-faq-settings
JS Globals
jt_maf_accordion_frontend
Shortcode Output
[wp_faq][wp_awesome_faq]
FAQ

Frequently Asked Questions about Master Accordion ( Former WP Awesome FAQ Plugin )