Family Wiki Security & Risk Analysis

wordpress.org/plugins/family-wiki

Keep your family history in a wiki hosted on WordPress.

0 active installs v1.1.9 PHP 5.2.4+ WP 5.0+ Updated Apr 26, 2025
familywiki
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Family Wiki Safe to Use in 2026?

Generally Safe

Score 92/100

Family Wiki 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 "family-wiki" plugin v1.1.9 demonstrates a generally strong security posture based on the provided static analysis. All identified entry points (shortcodes) and code signals indicate good practices. Notably, there are no dangerous functions, all SQL queries utilize prepared statements, and all output is properly escaped. The absence of file operations and external HTTP requests further reduces the attack surface. The presence of capability checks is also a positive sign of intended access control.

However, a significant concern arises from the complete absence of nonce checks across all entry points. While the static analysis reports zero unprotected entry points and zero critical or high severity taint flows, the lack of nonce verification means that even though capability checks are present, the plugin is susceptible to Cross-Site Request Forgery (CSRF) attacks. An attacker could potentially trick a logged-in user into performing unintended actions through these shortcodes if they can be manipulated to execute arbitrary actions without a valid nonce.

The vulnerability history is entirely clean, with no recorded CVEs. This suggests either the plugin has historically been well-maintained and secured, or it has not been a target for exploitation. However, the complete lack of nonce checks represents a fundamental security oversight that could be exploited regardless of past vulnerability history. In conclusion, the plugin is technically well-coded in many aspects, but the lack of nonce protection is a notable weakness that needs immediate attention.

Key Concerns

  • Missing nonce checks on all entry points
Vulnerabilities
None known

Family Wiki Security Vulnerabilities

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

Family Wiki Release Timeline

v1.1.9Current
v1.1.8
v1.1.7
v1.1.6
v1.1.5
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
Code Analysis
Analyzed Mar 17, 2026

Family Wiki Code Analysis

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

Output Escaping

100% escaped26 total outputs
Attack Surface

Family Wiki Attack Surface

Entry Points3
Unprotected0

Shortcodes 3

[name_with_bio] class-shortcodes.php:6
[born] class-shortcodes.php:7
[died] class-shortcodes.php:8
WordPress Hooks 19
actioninitclass-calendar.php:8
actionenqueue_block_editor_assetsclass-calendar.php:9
actiontemplate_redirectclass-main.php:12
actionthe_contentclass-main.php:13
actionacf/settings/load_jsonclass-main.php:14
actionacf/settings/save_jsonclass-main.php:15
actionadmin_bar_menuclass-main.php:28
actionblog_privacy_selectorclass-private-site.php:8
filterxmlrpc_methodsclass-private-site.php:10
actionparse_requestclass-private-site.php:11
filteradmin_initclass-private-site.php:12
filterrest_dispatch_requestclass-private-site.php:13
actionopml_headclass-private-site.php:14
filterbloginfoclass-private-site.php:15
filterpreprocess_commentclass-private-site.php:16
filterrobots_txtclass-private-site.php:17
actionupgrader_process_completefamily-wiki.php:26
actionactivate_blogfamily-wiki.php:28
actionwp_initialize_sitefamily-wiki.php:29
Maintenance & Trust

Family Wiki Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedApr 26, 2025
PHP min version5.2.4
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Family Wiki Developer Profile

Alex Kirk

7 plugins · 2K total installs

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

How We Detect Family Wiki

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/family-wiki/family-calendar.js/wp-content/plugins/family-wiki/birthday-calendar.js
Script Paths
/wp-content/plugins/family-wiki/family-calendar.js/wp-content/plugins/family-wiki/birthday-calendar.js

HTML / DOM Fingerprints

Shortcode Output
[name_with_bio][born][died]
FAQ

Frequently Asked Questions about Family Wiki