Display SSH Keys Security & Risk Analysis

wordpress.org/plugins/display-ssh

A simple plugin to show public keys of the authors.

10 active installs v1.0.0 PHP + WP 4.3.1+ Updated Oct 13, 2015
authorprofilesshkey
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Display SSH Keys Safe to Use in 2026?

Generally Safe

Score 85/100

Display SSH Keys 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 "display-ssh" v1.0.0 plugin exhibits a generally strong security posture based on the provided static analysis. The absence of identified entry points like AJAX handlers, REST API routes, shortcodes, and cron events significantly reduces the potential attack surface. Furthermore, the code demonstrates good practices by using prepared statements for all SQL queries and has a capability check implemented, suggesting some attention to authorization.

However, a significant concern arises from the output escaping. With only one out of three outputs properly escaped, this indicates a 33% rate of potentially unescaped output, which could lead to Cross-Site Scripting (XSS) vulnerabilities if the data originates from untrusted sources. The lack of any identified taint flows or dangerous functions is positive, but it's important to remember that taint analysis might not always catch all subtle issues. The plugin's vulnerability history being entirely clean is a good sign, suggesting a history of secure development, but it doesn't negate the risks identified in the current static analysis.

In conclusion, while the plugin benefits from a minimal attack surface and secure database interactions, the weak output escaping is a notable security weakness. The vulnerability history is a strength, but the current code analysis highlights a specific area requiring attention. Developers should prioritize addressing the unescaped output to improve the plugin's overall security.

Key Concerns

  • Low output escaping rate (33%)
Vulnerabilities
None known

Display SSH Keys Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

Display SSH Keys Code Analysis

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

Output Escaping

33% escaped3 total outputs
Attack Surface

Display SSH Keys Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 8
actionplugins_loadedincludes\class-display-ssh.php:140
actionshow_user_profileincludes\class-display-ssh.php:155
actionedit_user_profileincludes\class-display-ssh.php:157
actionpersonal_options_updateincludes\class-display-ssh.php:159
actionedit_user_profile_updateincludes\class-display-ssh.php:161
actioninitincludes\class-display-ssh.php:176
filtertemplate_redirectincludes\class-display-ssh.php:178
filterquery_varsincludes\class-display-ssh.php:180
Maintenance & Trust

Display SSH Keys Maintenance & Trust

Maintenance Signals

WordPress version tested4.3.34
Last updatedOct 13, 2015
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Display SSH Keys Developer Profile

Robert Sim

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 Display SSH Keys

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/display-ssh/css/display-ssh-public.css/wp-content/plugins/display-ssh/js/display-ssh-public.js
Script Paths
/wp-content/plugins/display-ssh/js/display-ssh-public.js
Version Parameters
display-ssh?ver=display-ssh-public.css?ver=display-ssh-public.js?ver=

HTML / DOM Fingerprints

HTML Comments
<!-- Provide a admin area view for the plugin -->
Data Attributes
id="ssh-key"
FAQ

Frequently Asked Questions about Display SSH Keys