FAQ for WordPress Security & Risk Analysis

wordpress.org/plugins/frequently-asked-questions

Easy to create multiple accordion FAQs, with different pretty templates, display FAQs grouped by category, use any existed post or custom post as FAQ

50 active installs v3.8.9 PHP + WP 4.0+ Updated Nov 10, 2025
faq
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is FAQ for WordPress Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 6mo ago
Risk Assessment

The 'frequently-asked-questions' plugin version 3.8.9 exhibits a generally strong security posture based on the provided static analysis. The absence of known CVEs and a clean vulnerability history are positive indicators of good past development and maintenance practices. The code analysis reveals a small attack surface with only one shortcode and no unprotected entry points, which is commendable. Furthermore, all identified SQL queries are properly prepared, and there are no file operations or external HTTP requests, reducing common attack vectors. The presence of nonce checks is also a good sign for preventing CSRF attacks.

However, there are areas for improvement. The most significant concern is the low percentage of properly escaped output (29%). This indicates a considerable risk of Cross-Site Scripting (XSS) vulnerabilities, as unsanitized output can be injected into the frontend, potentially allowing malicious scripts to execute in users' browsers. While the taint analysis didn't reveal any unsanitized paths, the high number of unescaped outputs still presents a significant risk that should be addressed. The lack of capability checks on the shortcode, while not explicitly flagged as an unprotected entry point due to the limited attack surface, could be a potential weakness if the shortcode's functionality is sensitive and not intended for all users.

Key Concerns

  • Low percentage of properly escaped output
  • No capability checks on shortcode
Vulnerabilities
None known

FAQ for WordPress Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

FAQ for WordPress Release Timeline

No version history available.
Code Analysis
Analyzed Mar 16, 2026

FAQ for WordPress Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
5 prepared
Unescaped Output
29
12 escaped
Nonce Checks
4
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared5 total queries

Output Escaping

29% escaped41 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
tomas_faq_menu_setting (admin\admin.php:16)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

FAQ for WordPress Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[faq] faq.php:327
WordPress Hooks 9
actionadmin_menuadmin\admin.php:13
actioninitfaq.php:171
actionwp_enqueue_scriptsfaq.php:329
actionwp_headfaq.php:409
actionwp_headfaq.php:438
actionadmin_enqueue_scriptsfaq.php:449
actionadd_meta_boxesrules\reuseotherpostasfaq.php:92
actionsave_postrules\reuseotherpostasfaq.php:93
filterwoocommerce_product_tabsrules\woocommercetabfaq.php:10
Maintenance & Trust

FAQ for WordPress Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedNov 10, 2025
PHP min version
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs50
Developer Profile

FAQ for WordPress Developer Profile

Tomas

12 plugins · 7K total installs

71
trust score
Avg Security Score
88/100
Avg Patch Time
526 days
View full developer profile
Detection Fingerprints

How We Detect FAQ for WordPress

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/frequently-asked-questions/admin/css/admin.css/wp-content/plugins/frequently-asked-questions/css/style.css/wp-content/plugins/frequently-asked-questions/js/faq.js
Script Paths
/wp-content/plugins/frequently-asked-questions/js/faq.js
Version Parameters
frequently-asked-questions/css/style.css?ver=frequently-asked-questions/js/faq.js?ver=

HTML / DOM Fingerprints

CSS Classes
ffw_faq_for_wp_panel
HTML Comments
Copyright 2011 - 2025 Tomas Zhu https://tooltips.org/ This program comes with ABSOLUTELY NO WARRANTY; https://www.gnu.org/licenses/gpl-3.0.html https://www.gnu.org/licenses/quick-guide-gplv3.html+30 more
Data Attributes
data-faq-id
Shortcode Output
<div class="ffw_faq_for_wp_panel"><h3></h3><div>
FAQ

Frequently Asked Questions about FAQ for WordPress