
GS Shots for Dribbble Security & Risk Analysis
wordpress.org/plugins/gs-dribbble-portfolioBest Responsive Dribbble plugin for WordPress to showcase Dribbble shots.
Is GS Shots for Dribbble Safe to Use in 2026?
Generally Safe
Score 99/100GS Shots for Dribbble has a strong security track record. Known vulnerabilities have been patched promptly.
The "gs-dribbble-portfolio" plugin v1.2.1 exhibits a generally good security posture with several strengths. The absence of unpatched CVEs, coupled with robust use of prepared statements for SQL queries and a decent number of capability checks, indicates a commitment to secure coding practices. The plugin also demonstrates proper nonce checks for its entry points.
However, there are areas for improvement. The static analysis revealed a taint flow with an unsanitized path, which is a potential security concern, although it was not classified as critical or high severity in the taint analysis. Furthermore, the output escaping is only at 66% proper, meaning a significant portion of its output could be vulnerable to Cross-Site Scripting (XSS) attacks. The plugin's history of a medium-severity XSS vulnerability reinforces the importance of addressing output escaping comprehensively.
In conclusion, while the plugin has strong foundations, the identified taint flow and the suboptimal output escaping present tangible risks. The past XSS vulnerability highlights a recurring pattern that needs attention. Addressing these specific issues, particularly the unsanitized path and improving output escaping, would significantly enhance the plugin's security.
Key Concerns
- Taint flow with unsanitized path identified
- Output escaping only 66% proper
GS Shots for Dribbble Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
GS Shots for Dribbble <= 1.2.0 - Authenticated (Contributor+) Stored Cross-Site Scripting
GS Shots for Dribbble Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
GS Shots for Dribbble Attack Surface
Shortcodes 1
WordPress Hooks 20
Maintenance & Trust
GS Shots for Dribbble Maintenance & Trust
Maintenance Signals
Community Trust
GS Shots for Dribbble Alternatives
Dribbble Portfolio
dribbble-portfolio
Display dribbble.com shots to your website
AtticThemes: Social Feed
atticthemes-social-feed
Display posts from your Instagram or Dribbble account in your blog posts, pages or any shortcode enabled area.
Olympus Widgets
olympus-widgets
Adds eight new widgets you can use in your sidebar.
Recent Shots Widget
recent-shots-widget
A simple plugin that allows you to display your shots feed from Dribbble in a sidebar area of your website.
GS Shots for Dribbble Developer Profile
19 plugins · 41K total installs
How We Detect GS Shots for Dribbble
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/gs-dribbble-portfolio/gs-dribbble-assets/admin/css/style.css/wp-content/plugins/gs-dribbble-portfolio/gs-dribbble-assets/admin/js/script.js/wp-content/plugins/gs-dribbble-portfolio/gs-dribbble-assets/appsero/css/style.css/wp-content/plugins/gs-dribbble-portfolio/gs-dribbble-assets/appsero/js/scripts.js/wp-content/plugins/gs-dribbble-portfolio/gs-dribbble-assets/includes/gs-dribbble-root.php/wp-content/plugins/gs-dribbble-portfolio/gs-dribbble-assets/admin/js/script.js/wp-content/plugins/gs-dribbble-portfolio/gs-dribbble-assets/appsero/js/scripts.jsgs-dribbble-portfolio/gs-dribbble-assets/admin/css/style.css?ver=gs-dribbble-portfolio/gs-dribbble-assets/admin/js/script.js?ver=gs-dribbble-portfolio/gs-dribbble-assets/appsero/css/style.css?ver=gs-dribbble-portfolio/gs-dribbble-assets/appsero/js/scripts.js?ver=HTML / DOM Fingerprints
gsdribbble-shortcode-wrap<!-- Protect direct access --><!-- Defining constants --><!-- weDevs Settings API wrapper class --><!-- Enqueue scripts and styles -->+6 moredata-gsdribbble-tokendata-gsdribbble-usernamedata-gsdribbble-api-keydata-gsdribbble-limitdata-gsdribbble-columnsdata-gsdribbble-aspect-ratio+4 moregsdribbble_scriptsgsdribbble_data<div class="gsdribbble-shortcode-wrap" id="gsdribbble-shots-container-<div class="gsdribbble-shot" style="aspect-ratio:<a href="" target="