Contributors Gallery – The Ultimate WordPress Contributors Showcase Security & Risk Analysis

wordpress.org/plugins/contributors-gallery

Display WordPress contributors beautifully with live profiles, avatars, and powerful search. Showcase the people who make WordPress great.

0 active installs v1.2.0 PHP 7.2+ WP 5.2+ Updated Feb 11, 2025
contributor-showcasecontributors-gallerywordpress-creditswordpress-contributors
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Contributors Gallery – The Ultimate WordPress Contributors Showcase Safe to Use in 2026?

Generally Safe

Score 92/100

Contributors Gallery – The Ultimate WordPress Contributors Showcase 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 'contributors-gallery' plugin version 1.2.0 exhibits a strong security posture in several key areas. The static analysis indicates robust implementation of prepared statements for all SQL queries and complete output escaping, which significantly mitigates risks of SQL injection and cross-site scripting (XSS). The absence of known vulnerabilities in its history further reinforces this positive assessment. However, there are areas for improvement. The presence of three unsanitized path flows identified in the taint analysis is a notable concern, even though they are not classified as critical or high severity. This suggests potential for information disclosure or unintended file access if these paths are manipulated by an attacker. Additionally, while nonce checks are present, they are not applied to all AJAX handlers, leaving them potentially vulnerable to CSRF attacks.

Overall, the plugin demonstrates good development practices regarding data sanitization and output handling. The lack of historical vulnerabilities is a positive indicator of ongoing security awareness. The primary concerns stem from the identified unsanitized path flows and the incomplete nonce protection on AJAX endpoints. These represent potential entry points that, while not currently exploited or critically flagged, could be leveraged by attackers. Addressing these specific weaknesses would further enhance the plugin's security, moving it towards a more secure and resilient state.

Key Concerns

  • Unsanitized path flows found
  • Missing nonce checks on some AJAX handlers
Vulnerabilities
None known

Contributors Gallery – The Ultimate WordPress Contributors Showcase Security Vulnerabilities

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

Contributors Gallery – The Ultimate WordPress Contributors Showcase Code Analysis

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

SQL Query Safety

100% prepared4 total queries

Output Escaping

100% escaped54 total outputs
Data Flows
3 unsanitized

Data Flow Analysis

3 flows3 with unsanitized paths
load_contributors (includes\Controllers\ContributorsController.php:97)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Contributors Gallery – The Ultimate WordPress Contributors Showcase Attack Surface

Entry Points6
Unprotected0

AJAX Handlers 4

authwp_ajax_wpcg_load_contributorsincludes\Controllers\ContributorsController.php:33
noprivwp_ajax_wpcg_load_contributorsincludes\Controllers\ContributorsController.php:34
authwp_ajax_wpcg_search_contributorincludes\Controllers\SearchController.php:62
noprivwp_ajax_wpcg_search_contributorincludes\Controllers\SearchController.php:63

Shortcodes 2

[wpcg_contributors] includes\Controllers\ContributorsController.php:31
[wpcg_contributor_search] includes\Controllers\SearchController.php:61
WordPress Hooks 3
actionplugins_loadedcontributors-gallery.php:32
actionwp_enqueue_scriptsincludes\Controllers\ContributorsController.php:32
actionwp_enqueue_scriptsincludes\Controllers\SearchController.php:64
Maintenance & Trust

Contributors Gallery – The Ultimate WordPress Contributors Showcase Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedFeb 11, 2025
PHP min version7.2
Downloads643

Community Trust

Rating0/100
Number of ratings0
Active installs0
Alternatives

Contributors Gallery – The Ultimate WordPress Contributors Showcase Alternatives

No alternatives data available yet.

Developer Profile

Contributors Gallery – The Ultimate WordPress Contributors Showcase Developer Profile

Huzaifa Al Mesbah

10 plugins · 400 total installs

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

How We Detect Contributors Gallery – The Ultimate WordPress Contributors Showcase

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/contributors-gallery/assets/css/wpcg-styles.css/wp-content/plugins/contributors-gallery/assets/js/wpcg-contributors-handler.js/wp-content/plugins/contributors-gallery/assets/css/wpcg-search-styles.css/wp-content/plugins/contributors-gallery/assets/js/wpcg-search-handler.js

HTML / DOM Fingerprints

CSS Classes
wpcg-gallerywpcg-gallery__containerwpcg-gallery__version-switcherwpcg-contributors__search-formwpcg-contributors__search-inputwpcg-contributors__search-buttonwpcg-contributors__resultswpcg-contributors__list+4 more
Data Attributes
data-versiondata-nonce
JS Globals
wpcg_ajaxwpcg_search_ajax
REST Endpoints
/wp-json/wpcg/v1/contributors
Shortcode Output
[wpcg_contributors][wpcg_contributor_search]
FAQ

Frequently Asked Questions about Contributors Gallery – The Ultimate WordPress Contributors Showcase