Gist GitHub Shortcode Security & Risk Analysis

wordpress.org/plugins/gist-github-shortcode

Adds Github Gists in your posts via shortcode

200 active installs v1.3.0 PHP + WP 3.8+ Updated Aug 10, 2020
codegistgithubsyntaxsyntax-highlighter
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Gist GitHub Shortcode Safe to Use in 2026?

Generally Safe

Score 85/100

Gist GitHub Shortcode has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5yr ago
Risk Assessment

The "gist-github-shortcode" plugin v1.3.0 exhibits a mixed security posture. On the positive side, the plugin demonstrates good practices by not using dangerous functions, all SQL queries are prepared, and there are no known historical vulnerabilities. This suggests a generally well-maintained codebase. However, there are significant security concerns. The plugin has one AJAX handler that lacks authentication checks, presenting a direct attack vector that could be exploited by an unauthenticated user. Additionally, only half of the output escaping is properly handled, which could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is involved in the unescaped outputs. The absence of taint analysis results, while not a direct vulnerability, can make it harder to detect complex vulnerabilities.

Key Concerns

  • Unprotected AJAX handler
  • Half of output escaping is not proper
Vulnerabilities
None known

Gist GitHub Shortcode Security Vulnerabilities

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

Gist GitHub Shortcode Release Timeline

v1.3.0Current
v1.2.0
v1.1
v1.0
Code Analysis
Analyzed Mar 16, 2026

Gist GitHub Shortcode Code Analysis

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

Bundled Libraries

TinyMCE

Output Escaping

50% escaped4 total outputs
Attack Surface
1 unprotected

Gist GitHub Shortcode Attack Surface

Entry Points2
Unprotected1

AJAX Handlers 1

authwp_ajax_github_gist_shortcodegist-github-shortcode.php:31

Shortcodes 1

[gist] gist-github-shortcode.php:25
WordPress Hooks 4
actionplugins_loadedgist-github-shortcode.php:22
actioninitgist-github-shortcode.php:28
filtermce_external_pluginsgist-github-shortcode.php:93
filtermce_buttonsgist-github-shortcode.php:94
Maintenance & Trust

Gist GitHub Shortcode Maintenance & Trust

Maintenance Signals

WordPress version tested5.5.18
Last updatedAug 10, 2020
PHP min version
Downloads9K

Community Trust

Rating100/100
Number of ratings6
Active installs200
Developer Profile

Gist GitHub Shortcode Developer Profile

Claudio Sanches

18 plugins · 134K total installs

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

How We Detect Gist GitHub Shortcode

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/gist-github-shortcode/tinymce/gist.js
Script Paths
https://gist.github.com/

HTML / DOM Fingerprints

CSS Classes
invalid
Data Attributes
gist-idgist-file
JS Globals
Gist
Shortcode Output
[gist id= file=
FAQ

Frequently Asked Questions about Gist GitHub Shortcode