Display CPG Thumbnails Security & Risk Analysis

wordpress.org/plugins/display-cpg-thumbnails

A widget that accesses your Coppermine Gallery and displays thumbnails on your Wordpress page.

10 active installs v1.0 PHP + WP 3.2.1+ Updated Oct 31, 2011
copperminecpgdisplay-imagesgallerywidget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Display CPG Thumbnails Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 14yr ago
Risk Assessment

The "display-cpg-thumbnails" plugin v1.0 demonstrates a mixed security posture. On the positive side, it exhibits excellent practices regarding SQL queries, exclusively using prepared statements, and it has no recorded vulnerability history, which is a strong indicator of a well-maintained and secure codebase over time. Furthermore, the static analysis shows a remarkably small attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events exposed without checks. However, significant concerns arise from the code analysis. The presence of the `create_function` dangerous function is a notable risk, as it can lead to arbitrary code execution if user-supplied input is ever used within it. Compounding this is the low percentage of properly escaped output, suggesting potential for cross-site scripting (XSS) vulnerabilities if dynamic content is displayed without adequate sanitization. The taint analysis, while not reporting critical or high severity issues, did identify flows with unsanitized paths, which, when combined with the poor output escaping, could still pose a risk.

Key Concerns

  • Dangerous function create_function found
  • Low percentage of properly escaped output
  • Taint flows with unsanitized paths found
  • No nonce checks found
  • No capability checks found
Vulnerabilities
None known

Display CPG Thumbnails Security Vulnerabilities

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

Display CPG Thumbnails Code Analysis

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

Dangerous Functions Found

create_functionadd_action('widgets_init', create_function('', 'return register_widget("DisplayCPGThumbnails");'));DisplayCPGThumbnails.php:341

Output Escaping

12% escaped105 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
form (DisplayCPGThumbnails.php:130)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Display CPG Thumbnails Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 1
actionwidgets_initDisplayCPGThumbnails.php:341
Maintenance & Trust

Display CPG Thumbnails Maintenance & Trust

Maintenance Signals

WordPress version tested3.2.1
Last updatedOct 31, 2011
PHP min version
Downloads5K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Display CPG Thumbnails Developer Profile

macmiller

2 plugins · 30 total installs

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

How We Detect Display CPG Thumbnails

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
displaycpgthumbnails
FAQ

Frequently Asked Questions about Display CPG Thumbnails