
Fusion Page Builder : Extension – Gallery Security & Risk Analysis
wordpress.org/plugins/fusion-extension-galleryExtend Fusion with a Gallery Element.
Is Fusion Page Builder : Extension – Gallery Safe to Use in 2026?
Generally Safe
Score 99/100Fusion Page Builder : Extension – Gallery has a strong security track record. Known vulnerabilities have been patched promptly.
The "fusion-extension-gallery" plugin v1.7.7 exhibits a mixed security posture. On the positive side, it demonstrates good practices by exclusively using prepared statements for SQL queries and having no file operations or external HTTP requests. The output escaping is also at a respectable 84%, and it correctly implements nonce and capability checks on some entry points.
However, there are significant concerns. The plugin exposes two AJAX handlers without any authentication checks, creating a direct attack vector. While taint analysis shows no critical or high severity flows, one unsanitized path was identified, which could potentially lead to vulnerabilities if exploited in conjunction with other weaknesses.
The vulnerability history reveals one past CVE, specifically Cross-site Scripting, which is a common and potentially severe type of vulnerability. While this CVE is currently patched, its existence indicates a past susceptibility that users should be aware of. The plugin's static analysis shows a moderate attack surface with a couple of unprotected entry points. Coupled with the high percentage of properly escaped outputs, the past XSS vulnerability might be addressed, but the unprotected AJAX handlers remain a clear and present risk.
Key Concerns
- Unprotected AJAX handlers
- Taint flow with unsanitized path
- Past XSS vulnerability history
Fusion Page Builder : Extension – Gallery Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Fusion Page Builder : Extension - Gallery <= 1.7.6 - Authenticated (Contributor+) Stored Cross-Site Scripting
Fusion Page Builder : Extension – Gallery Code Analysis
Output Escaping
Data Flow Analysis
Fusion Page Builder : Extension – Gallery Attack Surface
AJAX Handlers 4
Shortcodes 2
WordPress Hooks 15
Maintenance & Trust
Fusion Page Builder : Extension – Gallery Maintenance & Trust
Maintenance Signals
Community Trust
Fusion Page Builder : Extension – Gallery Alternatives
Fusion Page Builder
fusion
Fusion. The forever free, natively powerful, beautifully flexible, and easily expandable page builder for Wordpress.
Fusion Page Builder : Extension – Image
fusion-extension-image
Extend Fusion with an Image Element.
Fusion Page Builder : Extension – Button
fusion-extension-button
Extend Fusion with a Button Element.
Fusion Page Builder : Extension – Contact Form
fusion-extension-contact-form
Extend Fusion with a Contact Form Element.
Fusion Page Builder : Extension – Divider
fusion-extension-divider
Extend Fusion with a Divider Element.
Fusion Page Builder : Extension – Gallery Developer Profile
14 plugins · 7K total installs
How We Detect Fusion Page Builder : Extension – Gallery
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/fusion-extension-gallery/includes/css/fusion-extension-gallery-admin.css/wp-content/plugins/fusion-extension-gallery/includes/js/fusion-extension-gallery-admin.js/wp-content/plugins/fusion-extension-gallery/includes/utilities/flexslider/flexslider.css/wp-content/plugins/fusion-extension-gallery/includes/utilities/photoswipe/photoswipe.css/wp-content/plugins/fusion-extension-gallery/includes/utilities/photoswipe/default-skin/default-skin.css/wp-content/plugins/fusion-extension-gallery/includes/utilities/video-js/video-js.min.css/wp-content/plugins/fusion-extension-gallery/includes/css/fusion-extension-gallery.css/wp-content/plugins/fusion-extension-gallery/includes/js/fusion-extension-gallery-admin.js/wp-content/plugins/fusion-extension-gallery/includes/utilities/flexslider/jquery.flexslider-min.js/wp-content/plugins/fusion-extension-gallery/includes/utilities/photoswipe/photoswipe.min.js/wp-content/plugins/fusion-extension-gallery/includes/utilities/photoswipe/photoswipe-ui-default.min.js/wp-content/plugins/fusion-extension-gallery/includes/utilities/video-js/video.js/wp-content/plugins/fusion-extension-gallery/includes/js/fusion-extension-gallery.jsfusion-extension-gallery/includes/css/fusion-extension-gallery-admin.css?ver=fusion-extension-gallery/includes/js/fusion-extension-gallery-admin.js?ver=fusion-extension-gallery/includes/utilities/flexslider/flexslider.css?ver=fusion-extension-gallery/includes/utilities/photoswipe/photoswipe.css?ver=fusion-extension-gallery/includes/utilities/photoswipe/default-skin/default-skin.css?ver=fusion-extension-gallery/includes/utilities/video-js/video-js.min.css?ver=fusion-extension-gallery/includes/css/fusion-extension-gallery.css?ver=fusion-extension-gallery/includes/utilities/flexslider/jquery.flexslider-min.js?ver=fusion-extension-gallery/includes/utilities/photoswipe/photoswipe.min.js?ver=fusion-extension-gallery/includes/utilities/photoswipe/photoswipe-ui-default.min.js?ver=fusion-extension-gallery/includes/utilities/video-js/video.js?ver=fusion-extension-gallery/includes/js/fusion-extension-gallery.js?ver=HTML / DOM Fingerprints
pswppswp__bgpswp__scroll-wrappswp__containerpswp__itempswp__uipswp__ui--hiddenpswp__top-bar+18 more<!-- Root element of PhotoSwipe. Must have class pswp. -->tabindex="-1"role="dialog"aria-hidden="true"class="pswp"class="pswp__bg"class="pswp__scroll-wrap"+25 morefsnExtGalleryJSfsnExtGalleryL10nfsnGalleryExtAjax