Peeps – People Directory Security & Risk Analysis

wordpress.org/plugins/peeps-people-directory

A WordPress plugin for managing and displaying people profiles.

0 active installs v2.2.2 PHP 8.0+ WP 6.7+ Updated Mar 3, 2026
directoryemployeespeoplestaffteam
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Peeps – People Directory Safe to Use in 2026?

Generally Safe

Score 100/100

Peeps – People Directory has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The 'peeps-people-directory' v2.2.2 plugin demonstrates a strong security posture based on the provided static analysis and vulnerability history. The absence of any identified attack surface points (AJAX handlers, REST API routes, shortcodes, cron events) significantly reduces the potential for external exploitation. Furthermore, the code signals are highly encouraging, with no dangerous functions, all SQL queries utilizing prepared statements, and all output properly escaped. The lack of file operations and external HTTP requests also contributes to a more secure codebase. The plugin also implements a good number of capability checks, indicating an awareness of user roles and permissions.

The taint analysis shows no identified flows with unsanitized paths, reinforcing the conclusion that there are no critical or high severity issues stemming from how data is handled within the plugin. The vulnerability history is also completely clear, with no known CVEs recorded against this plugin. This indicates a history of responsible development and maintenance, or perhaps that the plugin has not yet been a target for in-depth security research.

Overall, this plugin appears to be very well-secured. The complete lack of identified vulnerabilities, coupled with robust coding practices observed in the static analysis, presents a low-risk profile. The strengths lie in its minimal attack surface, secure data handling, and thorough output escaping. The only potential area for improvement, though not a current vulnerability based on the data, is the absence of nonce checks on the identified capability checks, which could be a minor oversight if any of these capability checks were intended to protect state-changing operations.

Vulnerabilities
None known

Peeps – People Directory Security Vulnerabilities

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

Peeps – People Directory Code Analysis

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

Output Escaping

100% escaped38 total outputs
Attack Surface

Peeps – People Directory Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 15
actionadmin_menuinc\admin.php:30
actionadmin_enqueue_scriptsinc\admin.php:72
filterblock_categories_allinc\blocks.php:50
actioninitinc\blocks.php:92
actioninitinc\cpt.php:72
actiontemplate_redirectinc\cpt.php:101
actionenqueue_block_editor_assetsinc\editor.php:51
actionadmin_enqueue_scriptsinc\editor.php:83
actioninitinc\meta.php:230
actionupdated_post_metainc\meta.php:310
actionadded_post_metainc\meta.php:311
actionupdated_post_metainc\meta.php:319
actionadded_post_metainc\meta.php:320
actioninitinc\settings.php:178
actioninitinc\templates.php:120
Maintenance & Trust

Peeps – People Directory Maintenance & Trust

Maintenance Signals

WordPress version tested7.0
Last updatedMar 3, 2026
PHP min version8.0
Downloads188

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Peeps – People Directory Developer Profile

philhoyt

2 plugins · 30 total installs

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

How We Detect Peeps – People Directory

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/peeps-people-directory/build/editor/index.js/wp-content/plugins/peeps-people-directory/build/editor/style-index.css/wp-content/plugins/peeps-people-directory/build/admin/index.js/wp-content/plugins/peeps-people-directory/build/admin/style-index.css
Script Paths
/wp-content/plugins/peeps-people-directory/build/editor/index.js/wp-content/plugins/peeps-people-directory/build/admin/index.js
Version Parameters
peeps-people-directory/build/editor/index.asset.phppeeps-people-directory/build/admin/index.asset.php

HTML / DOM Fingerprints

CSS Classes
ph-peeps-name-panelph-peeps-contact-panelph-peeps-social-links
Data Attributes
data-platformdata-url
REST Endpoints
/wp-json/wp/v2/ph_peeps_people
FAQ

Frequently Asked Questions about Peeps – People Directory