FamTree Security & Risk Analysis

wordpress.org/plugins/famtree

This plugin provides a block to manage and visualize family trees (Scaffolded with Create Block tool).

10 active installs v1.5.1 PHP 7.0+ WP 6.3+ Updated Unknown
blockfamily-historyfamily-tree
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is FamTree Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs
Risk Assessment

The famtree plugin version 1.5.1 exhibits a strong security posture based on the provided static analysis. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the plugin's attack surface. Furthermore, the analysis shows no critical or high severity taint flows, a low percentage of SQL queries not using prepared statements, and a good rate of output escaping, all indicating diligent coding practices regarding common web vulnerabilities.

The plugin also benefits from a clean vulnerability history, with no recorded CVEs. This suggests a consistent commitment to security by the developers. The presence of nonce and capability checks, although not applied to all potential entry points (as there are none exposed), is a positive sign. The lack of file operations and external HTTP requests further reduces potential exploit vectors.

Overall, famtree v1.5.1 appears to be a secure plugin. Its limited attack surface, proactive security checks in the code, and clean historical record point to a well-maintained and secure piece of software. While there are no immediate critical vulnerabilities identified, it's always prudent for users to keep plugins updated to benefit from any future security enhancements.

Key Concerns

  • Some SQL queries not using prepared statements
  • Some output not properly escaped
Vulnerabilities
None known

FamTree Security Vulnerabilities

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

FamTree Code Analysis

Dangerous Functions
0
Raw SQL Queries
4
4 prepared
Unescaped Output
15
73 escaped
Nonce Checks
8
Capability Checks
4
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

50% prepared8 total queries

Output Escaping

83% escaped88 total outputs
Data Flows
All sanitized

Data Flow Analysis

1 flows
<PersonsListTable> (includes\admin\PersonsListTable.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

FamTree Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 10
actioninitfamtree.php:81
filtershow_admin_barincludes\activation.php:37
actionplugins_loadedincludes\database.php:72
actionrest_api_initincludes\rest.php:92
filterscript_loader_tagincludes\settings.php:60
actionadmin_menuincludes\settings.php:101
actionadmin_initincludes\settings.php:107
filterfamtree_capability_famtree-optionsincludes\settings.php:113
actionfamtree_success_feedbackincludes\settings.php:115
actionfamtree_error_feedbackincludes\settings.php:116
Maintenance & Trust

FamTree Maintenance & Trust

Maintenance Signals

WordPress version tested6.5.8
Last updatedUnknown
PHP min version7.0
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

FamTree Developer Profile

pvogel2

1 plugin · 10 total installs

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

How We Detect FamTree

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/famtree/admin/css/style.css/wp-content/plugins/famtree/admin/js/Relation.js/wp-content/plugins/famtree/admin/js/editor/ManagedSelect.js/wp-content/plugins/famtree/admin/js/editor/PersonEditor.js/wp-content/plugins/famtree/admin/js/script.js/wp-content/plugins/famtree/public/js/Person.js/wp-content/plugins/famtree/public/js/PersonList.js
Script Paths
/wp-content/plugins/famtree/build/

HTML / DOM Fingerprints

CSS Classes
famtree-block-container
HTML Comments
<!-- Top level menu callback function -->
Data Attributes
data-founderdata-founder-fabdata-background-colordata-foreground-colordata-text-colordata-highlight-color+1 more
JS Globals
FAMTREE
REST Endpoints
/famtree/v1
Shortcode Output
<div class="famtree-block-container" data-founder="data-founder-fab="data-background-color="data-foreground-color="
FAQ

Frequently Asked Questions about FamTree