Widget Shortcodes for Github Security & Risk Analysis

wordpress.org/plugins/widget-shortcodes-for-github

Lightweight widget shortcodes to display GitHub buttons and gists on your blog.

10 active installs v1.0.0 PHP + WP 3.0.1+ Updated Sep 3, 2019
buttonsgistgithubshortcodes
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Widget Shortcodes for Github Safe to Use in 2026?

Generally Safe

Score 85/100

Widget Shortcodes for Github has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6yr ago
Risk Assessment

The widget-shortcodes-for-github plugin, version 1.0.0, exhibits a generally good security posture based on the provided static analysis and vulnerability history. The plugin has no recorded CVEs, indicating a lack of publicly known vulnerabilities, which is a strong positive. Furthermore, the absence of dangerous functions, file operations, external HTTP requests, and raw SQL queries, combined with 100% of SQL queries using prepared statements, suggests careful development practices in these sensitive areas. The limited attack surface, with no unprotected entry points (AJAX, REST API, cron), is also commendable.

However, a significant concern lies in the output escaping. With only 27% of outputs properly escaped out of 15 total, there's a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. If user-supplied data is not properly sanitized before being displayed on the frontend, an attacker could inject malicious scripts. The lack of nonce checks, while not explicitly linked to an unprotected entry point in this analysis, is a general security weakness that, in conjunction with potential output escaping issues, could be exploited if an attack vector were to emerge. The absence of taint analysis results is neutral in this assessment, as it might indicate a lack of complex data flows or that the analysis itself was not performed or yielded no findings.

In conclusion, while the plugin is strong in its avoidance of known dangerous practices and has a clean vulnerability history, the low rate of proper output escaping presents a notable risk. Addressing this output escaping deficiency should be the primary focus for improving its security. The plugin demonstrates a thoughtful approach to core security mechanisms but overlooks a critical aspect of frontend security.

Key Concerns

  • Low output escaping rate
  • Missing nonce checks
Vulnerabilities
None known

Widget Shortcodes for Github Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Widget Shortcodes for Github Release Timeline

No version history available.
Code Analysis
Analyzed Apr 16, 2026

Widget Shortcodes for Github Code Analysis

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

Output Escaping

27% escaped15 total outputs
Attack Surface

Widget Shortcodes for Github Attack Surface

Entry Points3
Unprotected0

Shortcodes 3

[Github_User_Button] widget-shortcodes-gh.php:96
[Github_Repo_Button] widget-shortcodes-gh.php:97
[Gist] widget-shortcodes-gh.php:98
WordPress Hooks 2
actioninitwidget-shortcodes-gh.php:58
actioninitwidget-shortcodes-gh.php:59
Maintenance & Trust

Widget Shortcodes for Github Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedSep 3, 2019
PHP min version
Downloads974

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Widget Shortcodes for Github Developer Profile

jamqes

1 plugin · 10 total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Widget Shortcodes for Github

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

Asset Fingerprints

Script Paths
https://buttons.github.io/buttons.js

HTML / DOM Fingerprints

CSS Classes
github-button
Data Attributes
data-sizedata-show-countdata-icon
Shortcode Output
<a class="github-button" href="https://github.com/<script src="https://gist.github.com/
FAQ

Frequently Asked Questions about Widget Shortcodes for Github