
Project Showcase – A WordPress Plugin to Display Projects in Various Layouts Security & Risk Analysis
wordpress.org/plugins/gs-projectsIntroducing a WordPress plugin that enables users to display their projects in a variety of layouts through a project showcase.
Is Project Showcase – A WordPress Plugin to Display Projects in Various Layouts Safe to Use in 2026?
Generally Safe
Score 99/100Project Showcase – A WordPress Plugin to Display Projects in Various Layouts has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The "gs-projects" plugin v3.0.0 exhibits a mixed security posture. On the positive side, it demonstrates good practices in SQL query preparation (96% prepared statements), output escaping (85% properly escaped), and the use of nonces and capability checks. The absence of dangerous functions and critical taint flows is also encouraging.
However, several areas raise concern. The plugin has 20 AJAX handlers, with 6 of them lacking authentication checks, presenting a significant attack surface. The taint analysis, while not critical, identified 3 high-severity flows with unsanitized paths, indicating potential vulnerabilities. Furthermore, the plugin has a history of a medium severity Cross-site Scripting (XSS) vulnerability, with the last recorded instance being very recent. This suggests that while the developers are addressing issues, there's a recurring pattern that warrants careful monitoring.
In conclusion, while "gs-projects" v3.0.0 has made strides in secure coding practices, the unprotected AJAX endpoints and the history of XSS vulnerabilities remain notable weaknesses. The high-severity taint flows also represent a latent risk that needs attention. Further scrutiny and proactive security measures are recommended.
Key Concerns
- Unprotected AJAX handlers
- High severity taint flows
- History of medium XSS vulnerability
- File operations present
- External HTTP requests present
Project Showcase – A WordPress Plugin to Display Projects in Various Layouts Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Project Showcase <= 1.1.1 - Authenticated (Contributor+) Stored Cross-Site Scripting
Project Showcase – A WordPress Plugin to Display Projects in Various Layouts Release Timeline
Project Showcase – A WordPress Plugin to Display Projects in Various Layouts Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Project Showcase – A WordPress Plugin to Display Projects in Various Layouts Attack Surface
AJAX Handlers 20
Shortcodes 1
WordPress Hooks 91
Maintenance & Trust
Project Showcase – A WordPress Plugin to Display Projects in Various Layouts Maintenance & Trust
Maintenance Signals
Community Trust
Project Showcase – A WordPress Plugin to Display Projects in Various Layouts Alternatives
Filterable Portfolio
filterable-portfolio
A WordPress Portfolio plugin to display portfolio/project images to your site.
GS Behance Portfolio – Display Projects, Gallery & Slider
gs-behance-portfolio
Showcase Behance projects on your site with GS Behance Portfolio. Display in Grid, Slider, Gallery & more responsive layouts.
Ultimate Portfolio
ultimate-portfolio
Build portfolio galleries with category filters, image sliders, and post grids using Gutenberg blocks.
Fancy Grid Portfolio
fancy-grid-portfolio
Create portfolio in nice grid format that is animated and filterable with beautiful hover overlay of project title and description.
Portfolio Filter Gallery
portfolio-filter-gallery
A WordPress plugin designed for creating filterable portfolio galleries. Supports images and videos with masonry routing.
Project Showcase – A WordPress Plugin to Display Projects in Various Layouts Developer Profile
19 plugins · 42K total installs
How We Detect Project Showcase – A WordPress Plugin to Display Projects in Various Layouts
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/gs-projects/assets/css/gs-projects.css/wp-content/plugins/gs-projects/assets/js/gs-projects.js/wp-content/plugins/gs-projects/assets/js/gs-projects.jsgs-projects/assets/css/gs-projects.css?ver=gs-projects/assets/js/gs-projects.js?ver=HTML / DOM Fingerprints
gs-project-singlegsp-slider-03gs_project_areadata-gsprojects-idGSPROJECTS_VERSIONGSPROJECTS_MIN_PRO_VERSIONGSPROJECTS_MENU_POSITIONGSPROJECTS_PLUGIN_FILEGSPROJECTS_PLUGIN_DIRGSPROJECTS_PLUGIN_URI+1 more[gsprojects id=