DX GitHub Badge Security & Risk Analysis

wordpress.org/plugins/dx-github-badge

Display simple GitHub profile badge. Works with widget or placing a shortcode.

10 active installs v1.1 PHP + WP 3.5.0+ Updated Apr 23, 2016
badgegithub
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is DX GitHub Badge Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 10yr ago
Risk Assessment

The "dx-github-badge" plugin version 1.1 exhibits a generally strong security posture based on the provided static analysis. The absence of known CVEs, critical taint flows, dangerous functions, and SQL queries using prepared statements are all positive indicators. Furthermore, the plugin demonstrates good practices by not performing file operations or external HTTP requests, and it doesn't bundle any external libraries that could introduce vulnerabilities.

However, there are areas for improvement. A significant concern is the low percentage of properly escaped output (17%). This could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is displayed without sufficient sanitization. Additionally, the lack of nonce checks and capability checks on its single shortcode entry point means that if this shortcode were to be exploited to perform sensitive actions (which is not evident in the current analysis, but possible in future iterations or other entry points), it would be vulnerable to CSRF attacks. The absence of taint analysis results may indicate a limited scope of analysis or that no flows were found, but it's difficult to draw strong conclusions about taint without more data.

In conclusion, while the plugin is currently free of known vulnerabilities and has implemented several key security measures, the insufficient output escaping and the potential for CSRF on its shortcode represent notable weaknesses. Addressing these would further harden the plugin's security.

Key Concerns

  • Low output escaping percentage
  • Missing nonce checks on shortcode
  • Missing capability checks on shortcode
Vulnerabilities
None known

DX GitHub Badge Security Vulnerabilities

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

DX GitHub Badge Release Timeline

No version history available.
Code Analysis
Analyzed Mar 17, 2026

DX GitHub Badge Code Analysis

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

Output Escaping

17% escaped29 total outputs
Attack Surface

DX GitHub Badge Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[dx_display_gh_badge] dx-github-badge.php:52
WordPress Hooks 5
actioninitdx-github-badge.php:27
actionwidgets_initdx-github-badge.php:28
actionadmin_menudx-github-badge.php:29
actionwp_enqueue_scriptsdx-github-badge.php:30
actionwp_enqueue_scriptsdx-github-badge.php:31
Maintenance & Trust

DX GitHub Badge Maintenance & Trust

Maintenance Signals

WordPress version tested4.5.33
Last updatedApr 23, 2016
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

DX GitHub Badge Developer Profile

Stanko Metodiev

3 plugins · 100 total installs

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

How We Detect DX GitHub Badge

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/dx-github-badge/style/style.css/wp-content/plugins/dx-github-badge/style/admin-style.css

HTML / DOM Fingerprints

Data Attributes
data-userdata-widthdata-heightdata-border
Shortcode Output
<iframe src="http://githubbadge.appspot.com/" style="width: px; height: px; border:
FAQ

Frequently Asked Questions about DX GitHub Badge