Credibility Security & Risk Analysis

wordpress.org/plugins/credibility

Credibility allows you to easily add footnotes to your posts.

10 active installs v1.22 PHP + WP 3.0.1+ Updated Feb 24, 2014
attributioncredibilityfootnotes
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Credibility Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 12yr ago
Risk Assessment

The 'credibility' plugin v1.22 exhibits a generally strong security posture based on the provided static analysis. The complete absence of identified CVEs in its history is a significant positive indicator, suggesting a history of responsible development and patching if any issues did arise. Furthermore, the code analysis reveals a clean slate regarding dangerous functions, SQL injection vulnerabilities (all queries use prepared statements), file operations, and external HTTP requests. The presence of capability checks also indicates an effort to enforce user permissions.

However, there are areas for improvement that present minor risks. The output escaping rate is low (20%), meaning a significant portion of output is not properly sanitized. This could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is directly outputted without sanitization. Additionally, the lack of any identified nonce checks across the identified entry points (though there are zero entry points) is a notable absence in typical WordPress security best practices. While the current attack surface is zero, this could become a concern if new functionalities are added without proper security considerations.

In conclusion, 'credibility' v1.22 appears to be a secure plugin with a clean vulnerability history. Its strengths lie in its lack of known exploits and its secure handling of database queries. The primary weakness is the insufficient output escaping, which warrants attention. The absence of nonce checks is a missed opportunity for robust security, though less critical given the current zero attack surface.

Key Concerns

  • Low output escaping rate
  • No nonce checks implemented
Vulnerabilities
None known

Credibility Security Vulnerabilities

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

Credibility Release Timeline

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

Credibility Code Analysis

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

Bundled Libraries

TinyMCE

Output Escaping

20% escaped5 total outputs
Attack Surface

Credibility Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 10
filteradmin_initcredibility.php:19
actionadmin_menucredibility.php:22
actionadmin_initcredibility.php:23
actioninitcredibility.php:24
filterthe_contentcredibility.php:27
actionsave_postcredibility.php:28
actionwp_enqueue_scriptscredibility.php:29
actionadmin_headcredibility.php:30
filtermce_external_pluginscredibility.php:64
filtermce_buttonscredibility.php:67
Maintenance & Trust

Credibility Maintenance & Trust

Maintenance Signals

WordPress version tested3.7.41
Last updatedFeb 24, 2014
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Credibility Developer Profile

Eric Binnion

5 plugins · 50 total installs

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

How We Detect Credibility

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/credibility/credibility.css
Script Paths
/wp-content/plugins/credibility/credibility-button.js
Version Parameters
credibility/style.css?ver=credibility.css?ver=

HTML / DOM Fingerprints

CSS Classes
credibility-footnotesreturn-linkcredibility-footnoteattribution
Data Attributes
id="note-id="return-note-
JS Globals
credButton
Shortcode Output
<div class='credibility-footnotes'>
FAQ

Frequently Asked Questions about Credibility