Post Gallery Widget Security & Risk Analysis

wordpress.org/plugins/post-gallery-widget

A rotating gallery widget using a custom post type for gallery content.

10 active installs v0.3.1.1 PHP + WP 3.0+ Updated Aug 10, 2015
customgallerypostwidget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Post Gallery Widget Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 10yr ago
Risk Assessment

The "post-gallery-widget" plugin version 0.3.1.1 exhibits a generally good security posture based on the static analysis. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events with unprotected entry points significantly limits the potential attack surface. Furthermore, the use of prepared statements for all SQL queries and the presence of at least one capability check are positive security indicators. The lack of file operations and external HTTP requests further reduces common vulnerability vectors.

However, a significant concern arises from the low percentage of properly escaped output (19%). This suggests that user-supplied data or dynamic content displayed by the widget might not be adequately sanitized, potentially leading to Cross-Site Scripting (XSS) vulnerabilities. The absence of taint analysis results, while possibly meaning no flows were found, could also indicate that the analysis was not comprehensive enough to detect subtle issues. The plugin also has no recorded vulnerability history, which is positive, but this also means there's no established track record of how the developers handle security issues.

In conclusion, while the plugin has a low attack surface and employs some good security practices like prepared statements, the poor output escaping is a notable weakness that requires attention. The lack of a robust vulnerability history means users are relying heavily on the current static analysis and the developer's proactive security efforts.

Key Concerns

  • Low output escaping rate
Vulnerabilities
None known

Post Gallery Widget Security Vulnerabilities

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

Post Gallery Widget Code Analysis

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

SQL Query Safety

100% prepared5 total queries

Output Escaping

19% escaped31 total outputs
Attack Surface

Post Gallery Widget Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actioninitpost-gallery.php:48
actionadmin_menupost-gallery.php:72
actionsave_postpost-gallery.php:73
actiondo_meta_boxespost-gallery.php:132
actionwp_headpost-gallery.php:185
actionwp_footerpost-gallery.php:186
actionwidgets_initpost-gallery.php:288
Maintenance & Trust

Post Gallery Widget Maintenance & Trust

Maintenance Signals

WordPress version tested4.3.34
Last updatedAug 10, 2015
PHP min version
Downloads7K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Post Gallery Widget Developer Profile

Ron Rennick

10 plugins · 1K total installs

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

How We Detect Post Gallery Widget

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/post-gallery-widget/post-gallery.css/wp-content/plugins/post-gallery-widget/post-gallery.js
Script Paths
/wp-content/plugins/post-gallery-widget/post-gallery.js
Version Parameters
post-gallery-widget/post-gallery.css?ver=post-gallery-widget/post-gallery.js?ver=

HTML / DOM Fingerprints

CSS Classes
pgw-galleryslideshow
Data Attributes
data-sizedata-pausedata-speeddata-randomdata-orderdata-margin
JS Globals
pgw_gallery
Shortcode Output
[post_gallery]
FAQ

Frequently Asked Questions about Post Gallery Widget