JHK FAQ Security & Risk Analysis

wordpress.org/plugins/jhk-faq

Just another FAQ Plugin. Simple and flexible.

0 active installs v2.2.0 PHP 8.0+ WP 6.0+ Updated Mar 12, 2025
accordionsfaqfrequently-asked-questionsshortcodetoggle
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is JHK FAQ Safe to Use in 2026?

Generally Safe

Score 92/100

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

No known CVEs Updated 1yr ago
Risk Assessment

The jhk-faq plugin version 2.2.0 exhibits a generally good security posture based on the provided static analysis. A significant strength is the complete absence of dangerous functions, raw SQL queries, unsanitized file operations, and external HTTP requests. All output is properly escaped, and all SQL queries utilize prepared statements, indicating robust data handling practices. The attack surface is also minimal, with only one shortcode and no AJAX handlers or REST API routes exposed without proper checks. The lack of any recorded vulnerabilities in its history further reinforces this positive assessment.

However, a notable concern arises from the complete absence of nonce checks and capability checks. While the current attack surface doesn't immediately leverage this, it represents a significant potential blind spot. Any future addition of AJAX handlers, REST API routes, or even new shortcode functionalities that process user-submitted data without these crucial security measures could easily introduce vulnerabilities. This makes the plugin susceptible to CSRF attacks if functionality is added that performs sensitive actions without proper authorization verification. Therefore, while the current state is secure, there's a proactive risk of future vulnerabilities due to these missing fundamental security checks.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

JHK FAQ Security Vulnerabilities

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

JHK FAQ Code Analysis

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

Output Escaping

100% escaped32 total outputs
Attack Surface

JHK FAQ Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[jhk-faq] inc\jhkfaqp-shortcode.php:90
WordPress Hooks 4
actionadmin_enqueue_scriptsinc\jhkfaqp-functions.php:13
actionadd_meta_boxesinc\jhkfaqp-metabox.php:19
actionwp_enqueue_scriptsinc\jhkfaqp-reg-files.php:13
actioninitinc\jhkfaqp-reg-plugin.php:95
Maintenance & Trust

JHK FAQ Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedMar 12, 2025
PHP min version8.0
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

JHK FAQ Developer Profile

thejhkinfotech

2 plugins · 0 total installs

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

How We Detect JHK FAQ

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/jhk-faq/assets/css/jhkfaqp-front-custom.css/wp-content/plugins/jhk-faq/assets/js/jhkfaqp-front-custom.js

HTML / DOM Fingerprints

CSS Classes
jhkfaqp-wrapperjhkfaqp-faq-itemjhkfaqp-questionjhkfaqp-answer
HTML Comments
FAQ Shortcode
Data Attributes
data-layout
JS Globals
jhkfaqp_global_vars
Shortcode Output
[jhk-faq][jhk-faq category="your-category"][jhk-faq tag="your-tag"][jhk-faq layout="layout-name"]
FAQ

Frequently Asked Questions about JHK FAQ