FAQ Schema For Pages And Posts Security & Risk Analysis

wordpress.org/plugins/faq-schema-for-pages-and-posts

FAQ Schema For Pages And Posts by Krystian Szastok Founder of RobotZebra - a London based SEO agency, allows you to turn questions and answers on your …

8K active installs v2.3.0 PHP 5.6+ WP 4.6+ Updated Feb 21, 2022
json-ldrich-snippetsschemaschema-orgseo
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is FAQ Schema For Pages And Posts Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 4yr ago
Risk Assessment

The "faq-schema-for-pages-and-posts" plugin version 2.3.0 demonstrates a generally strong security posture, primarily due to its diligent use of prepared statements for SQL queries and a high percentage of properly escaped output. The absence of known vulnerabilities in its history further contributes to a positive assessment. The static analysis reveals a relatively small attack surface with no unprotected entry points, which is a significant strength. However, the complete lack of capability checks is a notable concern. While nonce checks are present, relying solely on them without verifying user permissions could leave certain functionalities vulnerable if an attacker can manipulate requests or bypass nonce validation through other means. The limited scope of taint analysis and the absence of critical or high severity flows, while good, are also based on a limited analysis. The plugin also has one file operation, which, without further context, could be a potential area for concern if not handled securely.

Overall, the plugin exhibits good fundamental security practices like prepared statements and output escaping, which are crucial for preventing common web vulnerabilities. The lack of historical vulnerabilities is a positive indicator. The primary area of concern is the absence of capability checks, which is a missed opportunity to implement robust access control. The plugin's security is good, but not perfect, and there's room for improvement by incorporating permission checks.

Key Concerns

  • No capability checks for entry points
  • File operations present
  • Limited taint analysis scope
Vulnerabilities
None known

FAQ Schema For Pages And Posts Security Vulnerabilities

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

FAQ Schema For Pages And Posts Code Analysis

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

Output Escaping

92% escaped64 total outputs
Attack Surface

FAQ Schema For Pages And Posts Attack Surface

Entry Points3
Unprotected0

AJAX Handlers 2

authwp_ajax_wfs_exportincludes\class-option-page.php:28
authwp_ajax_wfs_importincludes\class-option-page.php:29

Shortcodes 1

[wp-faq-schema] includes\class-plugin.php:178
WordPress Hooks 10
actionadd_meta_boxesincludes\class-metabox.php:27
actionsave_postincludes\class-metabox.php:28
actionadmin_enqueue_scriptsincludes\class-metabox.php:29
actioninitincludes\class-metabox.php:31
actionadmin_menuincludes\class-option-page.php:27
actionwp_headincludes\class-plugin.php:91
filterinitincludes\class-plugin.php:92
actionwp_enqueue_scriptsincludes\class-plugin.php:93
filterplugin_row_metaincludes\class-plugin.php:94
actionplugins_loadedwp-faq-schema.php:24
Maintenance & Trust

FAQ Schema For Pages And Posts Maintenance & Trust

Maintenance Signals

WordPress version tested5.9.13
Last updatedFeb 21, 2022
PHP min version5.6
Downloads33K

Community Trust

Rating86/100
Number of ratings15
Active installs8K
Developer Profile

FAQ Schema For Pages And Posts Developer Profile

Krystian Szastok

1 plugin · 8K total installs

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

How We Detect FAQ Schema For Pages And Posts

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/faq-schema-for-pages-and-posts/css/wp-faq-schema.css/wp-content/plugins/faq-schema-for-pages-and-posts/js/sweetalert2.all.min.js/wp-content/plugins/faq-schema-for-pages-and-posts/js/papaparse.min.js/wp-content/plugins/faq-schema-for-pages-and-posts/js/wp-faq-schema.js
Script Paths
/wp-content/plugins/faq-schema-for-pages-and-posts/js/sweetalert2.all.min.js/wp-content/plugins/faq-schema-for-pages-and-posts/js/papaparse.min.js/wp-content/plugins/faq-schema-for-pages-and-posts/js/wp-faq-schema.js
Version Parameters
faq-schema-for-pages-and-posts/css/wp-faq-schema.css?ver=faq-schema-for-pages-and-posts/js/sweetalert2.all.min.js?ver=faq-schema-for-pages-and-posts/js/papaparse.min.js?ver=faq-schema-for-pages-and-posts/js/wp-faq-schema.js?ver=

HTML / DOM Fingerprints

CSS Classes
wp-faq-schema-containerwp-faq-schema-itemswp-faq-schema-itemwp-faq-schema-headerwp-faq-schema-deletewp-faq-schemawp-faq-schema-add
Data Attributes
data-confirmdata-indexdata-title
JS Globals
wfs_ajax
FAQ

Frequently Asked Questions about FAQ Schema For Pages And Posts