Full Screen Galleries Security & Risk Analysis

wordpress.org/plugins/full-screen-galleries

Full Screen Galleries creates an automatic full-screen slideshow mode for image galleries in your content. Posts and pages with galleries are automati …

100 active installs v1.3 PHP 5.6+ WP 5.7+ Updated Jul 13, 2024
automaticgalleryimagesmedia
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Full Screen Galleries Safe to Use in 2026?

Generally Safe

Score 92/100

Full Screen Galleries 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 "full-screen-galleries" v1.3 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices by exclusively using prepared statements for SQL queries and ensuring all output is properly escaped. There are also no recorded historical vulnerabilities, suggesting a generally stable development history. The absence of file operations and external HTTP requests further reduces potential attack vectors.

However, significant security concerns arise from the plugin's attack surface. It exposes two AJAX handlers, both of which lack any form of authentication or capability checks. This creates a substantial risk of unauthorized actions being performed by unauthenticated users, which is a critical oversight. The lack of nonce checks on these AJAX endpoints compounds this vulnerability, making them susceptible to CSRF attacks.

Despite the positive aspects of its code hygiene, the unprotected AJAX endpoints represent a serious weakness. While there are no recorded CVEs, the current implementation provides an easy entry point for attackers. A balanced conclusion would note the strong data handling and output sanitization but highlight the critical deficiency in securing its AJAX entry points, necessitating immediate attention to prevent exploitation.

Key Concerns

  • AJAX handlers without auth checks
  • AJAX handlers without nonce checks
Vulnerabilities
None known

Full Screen Galleries Security Vulnerabilities

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

Full Screen Galleries Code Analysis

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

Output Escaping

100% escaped12 total outputs
Attack Surface
2 unprotected

Full Screen Galleries Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_full-screen-gallery-detailsajax-actions.php:130
noprivwp_ajax_full-screen-gallery-detailsajax-actions.php:131
WordPress Hooks 3
actionplugins_loadedfull-screen-galleries.php:33
actionwp_enqueue_scriptsfull-screen-galleries.php:39
filterthe_contentfull-screen-galleries.php:50
Maintenance & Trust

Full Screen Galleries Maintenance & Trust

Maintenance Signals

WordPress version tested6.6.5
Last updatedJul 13, 2024
PHP min version5.6
Downloads3K

Community Trust

Rating100/100
Number of ratings4
Active installs100
Developer Profile

Full Screen Galleries Developer Profile

Nick Halsey

27 plugins · 24K total installs

88
trust score
Avg Security Score
91/100
Avg Patch Time
8 days
View full developer profile
Detection Fingerprints

How We Detect Full Screen Galleries

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/full-screen-galleries/full-screen-galleries.css/wp-content/plugins/full-screen-galleries/full-screen-galleries.js
Script Paths
/wp-content/plugins/full-screen-galleries/full-screen-galleries.js
Version Parameters
full-screen-galleries/full-screen-galleries.css?ver=full-screen-galleries/full-screen-galleries.js?ver=

HTML / DOM Fingerprints

CSS Classes
fsg-launchscreen-reader-text
HTML Comments
translators: %1$s is the current slide number and %2$s is the total number of slides
Data Attributes
id="fsg-container"id="full-screen-gallery"id="fsg-navigation"id="fsg-close"id="fsg-open-full"id="fsg-next"+9 more
JS Globals
window.fsg_single_image_template
FAQ

Frequently Asked Questions about Full Screen Galleries