Plato Gallery – Quick and Easy for VR, AR, and Metaverse Galleries Security & Risk Analysis

wordpress.org/plugins/plato-gallery

Effortlessly create stunning VR, AR, and Metaverse galleries with plato.gallery for WordPress. Customize, integrate, and engage your audience!

20 active installs v2.5.6 PHP 7.4+ WP 6.3+ Updated Feb 17, 2026
3d-galleryaugmented-realityimage-gallerymetaversevirtual-reality
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Plato Gallery – Quick and Easy for VR, AR, and Metaverse Galleries Safe to Use in 2026?

Generally Safe

Score 100/100

Plato Gallery – Quick and Easy for VR, AR, and Metaverse Galleries 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

Based on the provided static analysis and vulnerability history, the "plato-gallery" plugin version 2.5.6 exhibits a generally strong security posture. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events with unprotected entry points, combined with the complete use of prepared statements for SQL queries and near-perfect output escaping, are significant strengths. The taint analysis revealing no unsanitized paths or critical/high severity flows further bolsters this positive assessment. The plugin's vulnerability history being completely clean of any CVEs, past or present, indicates a diligent approach to security or a lack of past discovered issues. However, a minor concern lies in the presence of 0 capability checks, which could potentially leave certain administrative functions vulnerable if they were to exist. While the attack surface is currently zero, this lack of explicit capability checks is a potential weakness if new entry points are added in future versions without proper authorization checks. Overall, the plugin appears robust, but the absence of capability checks warrants attention for future development.

Key Concerns

  • Capability checks missing
Vulnerabilities
None known

Plato Gallery – Quick and Easy for VR, AR, and Metaverse Galleries Security Vulnerabilities

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

Plato Gallery – Quick and Easy for VR, AR, and Metaverse Galleries Code Analysis

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

Output Escaping

99% escaped422 total outputs
Data Flows
All sanitized

Data Flow Analysis

3 flows
<header> (template\admin\header.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Plato Gallery – Quick and Easy for VR, AR, and Metaverse Galleries Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 12
actionadmin_noticesclass\PG.AdminNotice.class.php:12
actionadmin_initclass\PG.Plugin.class.php:59
actionadmin_menuclass\PG.Plugin.class.php:60
filtertemplate_includeclass\PG.Plugin.class.php:63
filterscript_loader_tagclass\PG.Plugin.class.php:64
actionwp_enqueue_scriptsclass\PG.Plugin.class.php:74
actionwp_enqueue_scriptsclass\PG.Plugin.class.php:801
actionwp_enqueue_scriptsclass\PG.Plugin.class.php:802
actionwp_enqueue_scriptsclass\PG.Plugin.class.php:804
actionwp_enqueue_scriptsclass\PG.Plugin.class.php:808
actionwp_enqueue_scriptsclass\PG.Plugin.class.php:810
actioninitplato-gallery.php:32
Maintenance & Trust

Plato Gallery – Quick and Easy for VR, AR, and Metaverse Galleries Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 17, 2026
PHP min version7.4
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs20
Developer Profile

Plato Gallery – Quick and Easy for VR, AR, and Metaverse Galleries Developer Profile

Plato Gallery

1 plugin · 20 total installs

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

How We Detect Plato Gallery – Quick and Easy for VR, AR, and Metaverse Galleries

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/plato-gallery/admin/css/admin-layout.css/wp-content/plugins/plato-gallery/admin/css/admin-menu.css/wp-content/plugins/plato-gallery/admin/css/admin-style.css/wp-content/plugins/plato-gallery/admin/css/dashboard.css/wp-content/plugins/plato-gallery/admin/css/gallery-list.css/wp-content/plugins/plato-gallery/admin/css/gallery-setting.css/wp-content/plugins/plato-gallery/admin/css/gallery-style.css/wp-content/plugins/plato-gallery/admin/css/media.css+39 more
Script Paths
/wp-content/plugins/plato-gallery/admin/js/admin-gallery-setting.js/wp-content/plugins/plato-gallery/admin/js/admin-gallery.js/wp-content/plugins/plato-gallery/admin/js/admin-menu.js/wp-content/plugins/plato-gallery/admin/js/admin-setting.js/wp-content/plugins/plato-gallery/admin/js/dashboard.js/wp-content/plugins/plato-gallery/admin/js/gallery-list.js+20 more
Version Parameters
plato-gallery/admin/css/admin-layout.css?ver=plato-gallery/admin/css/admin-menu.css?ver=plato-gallery/admin/css/admin-style.css?ver=plato-gallery/admin/css/dashboard.css?ver=plato-gallery/admin/css/gallery-list.css?ver=plato-gallery/admin/css/gallery-setting.css?ver=plato-gallery/admin/css/gallery-style.css?ver=plato-gallery/admin/css/media.css?ver=plato-gallery/admin/css/pg-layout.css?ver=plato-gallery/admin/css/pg-modal.css?ver=plato-gallery/admin/css/settings.css?ver=plato-gallery/admin/js/admin-gallery-setting.js?ver=plato-gallery/admin/js/admin-gallery.js?ver=plato-gallery/admin/js/admin-menu.js?ver=plato-gallery/admin/js/admin-setting.js?ver=plato-gallery/admin/js/dashboard.js?ver=plato-gallery/admin/js/gallery-list.js?ver=plato-gallery/admin/js/gallery-setting.js?ver=plato-gallery/admin/js/media.js?ver=plato-gallery/admin/js/pg-modal.js?ver=plato-gallery/admin/js/settings.js?ver=plato-gallery/assets/css/animate.min.css?ver=plato-gallery/assets/css/bootstrap.min.css?ver=plato-gallery/assets/css/font-awesome.min.css?ver=plato-gallery/assets/css/owl.carousel.min.css?ver=plato-gallery/assets/css/pg-gallery-style.css?ver=plato-gallery/assets/css/plato-gallery-style.css?ver=plato-gallery/assets/css/plato-gallery-theme-style.css?ver=plato-gallery/assets/css/responsive.css?ver=plato-gallery/assets/css/style.css?ver=plato-gallery/assets/css/theme-style.css?ver=plato-gallery/assets/js/animate.min.js?ver=plato-gallery/assets/js/bootstrap.min.js?ver=plato-gallery/assets/js/gallery.js?ver=plato-gallery/assets/js/jquery.min.js?ver=plato-gallery/assets/js/main.js?ver=plato-gallery/assets/js/owl.carousel.min.js?ver=plato-gallery/assets/js/plato-gallery.js?ver=plato-gallery/assets/js/script.js?ver=plato-gallery/assets/js/three.min.js?ver=plato-gallery/assets/js/three_ar.js?ver=plato-gallery/assets/js/three_ar_viewer.js?ver=plato-gallery/assets/js/three_model_viewer.js?ver=plato-gallery/assets/js/viewer.js?ver=plato-gallery/assets/js/vr.js?ver=plato-gallery/build/index.js?ver=plato-gallery/js/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
plato-gallery-admin-gallery-settingplato-gallery-admin-menuplato-gallery-dashboardplato-gallery-gallery-listplato-gallery-media-containerplato-gallery-modalplato-gallery-setting-formplato-gallery-setting-section+11 more
HTML Comments
<!-- Plato Gallery Admin Menu --><!-- Plato Gallery Dashboard --><!-- Plato Gallery Gallery List --><!-- Plato Gallery Media Container -->+6 more
Data Attributes
data-plato-gallery-iddata-gallery-iddata-plato-gallery-optionsdata-gallery-optionsdata-pg-gallery-iddata-pg-gallery-options
JS Globals
plato_gallery_admin_optionplatoGalleryPlatoGalleryPG
REST Endpoints
/wp-json/plato-gallery/v1/settings/wp-json/plato-gallery/v1/galleries/wp-json/plato-gallery/v1/media
Shortcode Output
[plato_gallery][plato-gallery][pg_gallery][pg-gallery]
FAQ

Frequently Asked Questions about Plato Gallery – Quick and Easy for VR, AR, and Metaverse Galleries