Gallery Styles Security & Risk Analysis

wordpress.org/plugins/gallery-styles

Additional Styles for the WordPress core/gallery.

500 active installs v1.3.6 PHP 7.0.0+ WP 5.6+ Updated Dec 8, 2025
blockexiffiltergallerysort
99
A · Safe
CVEs total1
Unpatched0
Last CVEMar 7, 2025
Safety Verdict

Is Gallery Styles Safe to Use in 2026?

Generally Safe

Score 99/100

Gallery Styles has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Mar 7, 2025Updated 3mo ago
Risk Assessment

The "gallery-styles" plugin v1.3.6 demonstrates a strong security posture based on the provided static analysis. The complete absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the plugin's attack surface. Furthermore, the code exhibits excellent practices with 100% usage of prepared statements for SQL queries, proper output escaping, and no file operations or external HTTP requests. Taint analysis also reveals no unsanitized paths, indicating no immediate vulnerabilities related to data flow manipulation.

However, a significant concern arises from the plugin's vulnerability history, which includes one known CVE. While this CVE is reported as currently unpatched, its severity is medium, and the last recorded vulnerability was in 2025, which is unusual and suggests a potential data anomaly or a future-dated entry. The common vulnerability type being Cross-site Scripting (XSS) is a notable weakness, even if it's not currently present in this version or is patched in a later one. The lack of any reported capability checks or nonce checks, while contributing to a smaller attack surface, could become a concern if new entry points were introduced without proper authorization.

In conclusion, "gallery-styles" v1.3.6 appears to be a well-coded plugin with robust internal security practices. The primary risk factor is the historical vulnerability data, particularly the unpatched medium severity XSS. Users should verify the status of this CVE and consider upgrading to a version where it is definitively resolved. The absence of authorization checks on potential future entry points is a minor weakness that could be addressed proactively.

Key Concerns

  • Known unpatched medium severity CVE
  • Historical XSS vulnerability type
  • No capability checks
  • No nonce checks
Vulnerabilities
1

Gallery Styles Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-1783medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Gallery Styles <= 1.3.4 - Authenticated (Contributor+) Stored Cross-Site Scripting

Mar 7, 2025 Patched in 1.3.5 (1d)
Version History

Gallery Styles Release Timeline

v1.3.6Current
v1.3.5
v1.3.41 CVE
v1.3.31 CVE
v1.3.21 CVE
v1.3.11 CVE
v1.2.61 CVE
v1.2.51 CVE
v1.2.41 CVE
v1.2.31 CVE
v1.2.21 CVE
v1.2.11 CVE
v1.1.21 CVE
Code Analysis
Analyzed Mar 16, 2026

Gallery Styles Code Analysis

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

Output Escaping

100% escaped1 total outputs
Attack Surface

Gallery Styles Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
filterrender_blockgallery-styles.php:44
actionenqueue_block_editor_assetsgallery-styles.php:64
actionenqueue_block_assetsgallery-styles.php:78
Maintenance & Trust

Gallery Styles Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 8, 2025
PHP min version7.0.0
Downloads6K

Community Trust

Rating0/100
Number of ratings0
Active installs500
Developer Profile

Gallery Styles Developer Profile

Daniel Floeter

6 plugins · 11K total installs

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

How We Detect Gallery Styles

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/gallery-styles/build/index.js/wp-content/plugins/gallery-styles/build/style-index.css
Script Paths
/wp-content/plugins/gallery-styles/build/index.js

HTML / DOM Fingerprints

Data Attributes
lineColorforegroundbackgroundblendModetextBlendModefontSize+1 more
Shortcode Output
<div style="--line-color:--foreground:--background:--disable-caption:hidden
FAQ

Frequently Asked Questions about Gallery Styles