FAQ with categories Security & Risk Analysis

wordpress.org/plugins/faq-with-categories

Easy to manage FAQ with categories, including accordion, filter, search and show more functionality.

20 active installs v1.5.1 PHP 7.4+ WP 6.0+ Updated Dec 3, 2025
answersaskedfaqfrequentlyquestions
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is FAQ with categories Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 4mo ago
Risk Assessment

The "faq-with-categories" plugin v1.5.1 exhibits a generally positive security posture, with a strong emphasis on secure coding practices. The plugin has no recorded vulnerabilities, including critical or high-severity issues, which suggests a history of responsible development and patching. Static analysis reveals a moderate attack surface with all identified entry points (AJAX handlers, shortcodes) being protected by either nonces or capability checks. Furthermore, the majority of SQL queries utilize prepared statements, and there are no external HTTP requests or file operations, all of which are excellent security indicators.

However, there are a few areas that warrant attention. The output escaping is only properly implemented in 44% of instances, indicating a potential for Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is not handled carefully. While taint analysis shows no critical or high-severity unsanitized flows, the low percentage of properly escaped output could be a contributing factor if such flows were to be introduced. The presence of only 2 nonce checks across 4 entry points, while technically sufficient given the current configuration, could be a point of concern if the attack surface were to expand or if the logic for these checks were to change.

In conclusion, "faq-with-categories" v1.5.1 appears to be a secure plugin with a strong foundation. The absence of known vulnerabilities and the use of prepared statements are significant strengths. The primary concern lies in the inconsistent output escaping, which could introduce XSS risks. Further investigation into the specific instances of unescaped output is recommended to ensure robust protection against potential client-side attacks.

Key Concerns

  • Output escaping is not properly handled in 56% of cases
Vulnerabilities
None known

FAQ with categories Security Vulnerabilities

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

FAQ with categories Code Analysis

Dangerous Functions
0
Raw SQL Queries
5
17 prepared
Unescaped Output
51
40 escaped
Nonce Checks
2
Capability Checks
5
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

77% prepared22 total queries

Output Escaping

44% escaped91 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
ruigehond010_handle_input (faq-with-categories.php:37)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

FAQ with categories Attack Surface

Entry Points4
Unprotected0

AJAX Handlers 1

authwp_ajax_ruigehond010_handle_inputfaq-with-categories.php:36

Shortcodes 3

[faq-with-categories] includes\ruigehond010.php:108
[faq-with-categories-filter] includes\ruigehond010.php:109
[faq-with-categories-search] includes\ruigehond010.php:110
WordPress Hooks 10
actioninitfaq-with-categories.php:31
actionactivated_pluginincludes\ruigehond.php:16
actionadmin_noticesincludes\ruigehond.php:19
filterregister_taxonomy_argsincludes\ruigehond010.php:48
actionadmin_initincludes\ruigehond010.php:89
actionadmin_menuincludes\ruigehond010.php:90
actionadd_meta_boxesincludes\ruigehond010.php:91
actionsave_postincludes\ruigehond010.php:95
actionadmin_noticesincludes\ruigehond010.php:96
actionwp_headincludes\ruigehond010.php:107
Maintenance & Trust

FAQ with categories Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 3, 2025
PHP min version7.4
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs20
Developer Profile

FAQ with categories Developer Profile

Joeri van Veen

6 plugins · 3K total installs

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

How We Detect FAQ with categories

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/faq-with-categories/admin.css/wp-content/plugins/faq-with-categories/display.css/wp-content/plugins/faq-with-categories/client.js
Script Paths
/wp-content/plugins/faq-with-categories/client.js
Version Parameters
faq-with-categories/admin.css?ver=faq-with-categories/client.js?ver=faq-with-categories/display.css?ver=

HTML / DOM Fingerprints

CSS Classes
ruigehond010_faq
Data Attributes
data-more_button_textdata-no_results_warningdata-maxdata-max_ignore_elsewhere
JS Globals
ruigehond010_javascript
Shortcode Output
[faq-with-categories][faq-with-categories-filter][faq-with-categories-search]
FAQ

Frequently Asked Questions about FAQ with categories