
PowerFolio – Portfolio & Image Gallery for Elementor Security & Risk Analysis
wordpress.org/plugins/portfolio-elementorA powerful portfolio and gallery plugin for WP, Elementor and Gutenberg. Create portfolio and image galleries in seconds using any page builder!
Is PowerFolio – Portfolio & Image Gallery for Elementor Safe to Use in 2026?
Generally Safe
Score 96/100PowerFolio – Portfolio & Image Gallery for Elementor has a strong security track record. Known vulnerabilities have been patched promptly.
The 'portfolio-elementor' plugin version 3.2.5 exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries, properly escaping a high percentage of its output, and having no critical or high severity vulnerabilities currently unpatched. The absence of dangerous functions, file operations, and external HTTP requests is also reassuring. However, there are significant concerns regarding its attack surface and input validation. The presence of two unprotected entry points, including an AJAX handler and a REST API route without permission callbacks, creates potential avenues for exploitation. Furthermore, the complete lack of nonce checks across the identified entry points is a major weakness, leaving these unprotected routes vulnerable to Cross-Site Request Forgery (CSRF) attacks. The plugin also bundles the Freemius v1.0 library, which could potentially be outdated and introduce further risks if not maintained.
The vulnerability history indicates a pattern of medium severity Cross-site Scripting (XSS) vulnerabilities, with four known CVEs in total. While there are no currently unpatched vulnerabilities, the past prevalence of XSS suggests a need for more robust input sanitization and output encoding, especially for user-supplied data processed through the unprotected entry points. The lack of taint analysis results is noted, but the static analysis findings are sufficient to warrant caution. In conclusion, while the plugin shows some strengths in data handling, the unprotected entry points and absence of nonce checks are critical security flaws that need immediate attention to mitigate risks.
Key Concerns
- Unprotected AJAX handler
- Unprotected REST API route
- No nonce checks on AJAX/REST
- Bundled Freemius v1.0 library
- Past medium severity XSS (4 CVEs)
PowerFolio – Portfolio & Image Gallery for Elementor Security Vulnerabilities
CVEs by Year
Severity Breakdown
4 total CVEs
PowerFolio <= 3.2.1 - Authenticated (Contributor+) Stored Cross-Site Scripting
Portfolio for Elementor & Image Gallery | PowerFolio <= 3.2.0 - Authenticated (Contributor+) Stored Cross-Site Scripting via Custom JS
Post Grid, Image Gallery & Portfolio for Elementor | PowerFolio <= 3.1 - Authenticated (Contributor+) Stored Cross-Site Scripting via shortcode
Portfolio for Elementor <= 2.3 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode
PowerFolio – Portfolio & Image Gallery for Elementor Code Analysis
Bundled Libraries
Output Escaping
PowerFolio – Portfolio & Image Gallery for Elementor Attack Surface
AJAX Handlers 1
REST API Routes 2
Shortcodes 3
WordPress Hooks 29
Maintenance & Trust
PowerFolio – Portfolio & Image Gallery for Elementor Maintenance & Trust
Maintenance Signals
Community Trust
PowerFolio – Portfolio & Image Gallery for Elementor Alternatives
Visual Portfolio, Photo Gallery & Post Grid
visual-portfolio
Modern photo gallery and portfolio plugin with advanced layouts editor. Clean gallery styles with powerful settings in the Gutenberg block.
Premium Portfolio Features for Phlox theme
auxin-portfolio
Showcase your projects beautifully in Phlox theme
WPZOOM Portfolio Lite – Filterable Portfolio Plugin
wpzoom-portfolio
Portfolio plugin for WordPress. Create filterable portfolio grids with masonry layouts and lightbox. Ideal for photographers, designers, agencies.
Video Gallery – YouTube Gallery, Vimeo, Video Portfolio, Image Portfolio and Image Gallery
gallery-videos
Gallery is a user-friendly plugin to display user or hashtag-based gallery feeds as a responsive customizable gallery.
Filter Gallery
filter-gallery
Build a responsive filter gallery for your portfolio. Organize images with filters in a stunning grid or masonry layout easily.
PowerFolio – Portfolio & Image Gallery for Elementor Developer Profile
3 plugins · 10K total installs
How We Detect PowerFolio – Portfolio & Image Gallery for Elementor
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/portfolio-elementor/vendor/isotope/js/packery-mode.pkgd.min.js/wp-content/plugins/portfolio-elementor/assets/js/custom-carousel-portfolio.js/wp-content/plugins/portfolio-elementor/vendor/owl.carousel/owl.carousel.min.js/wp-content/plugins/portfolio-elementor/assets/js/custom-carousel-portfolio.js/wp-content/plugins/portfolio-elementor/vendor/isotope/js/packery-mode.pkgd.min.jsportfolio-elementor/style.css?ver=portfolio-elementor/script.js?ver=portfolio-elementor/vendor/owl.carousel/assets/owl.carousel.css?ver=portfolio-elementor/vendor/owl.carousel/assets/owl.theme.default.min.css?ver=portfolio-elementor/vendor/owl.carousel/owl.carousel.min.js?ver=portfolio-elementor/assets/js/custom-carousel-portfolio.js?ver=HTML / DOM Fingerprints
elpt-portfolioelpug_powerups_catpe_fs[portfolio-carousel