MicroID Security & Risk Analysis

wordpress.org/plugins/microid

Add MicroIDs to your blog to enable ownership claims with third-parties.

10 active installs v1.1 PHP + WP 1.5+ Updated Apr 25, 2010
microid
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is MicroID Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 15yr ago
Risk Assessment

The "microid" v1.1 plugin exhibits a mixed security posture. On the positive side, the static analysis shows no registered AJAX handlers, REST API routes, shortcodes, or cron events, resulting in a very small attack surface. Furthermore, there are no detected dangerous functions, file operations, external HTTP requests, or bundled libraries. The plugin also boasts 100% SQL query preparedness. However, significant concerns arise from the lack of output escaping. With 7 total outputs, none are properly escaped, indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities where user-supplied data could be rendered directly into the page without sanitization. The taint analysis revealed 2 flows with unsanitized paths, which, while not flagged as critical or high severity, warrant attention as they represent potential avenues for data manipulation or execution if these paths involve user-controlled input. The complete absence of vulnerability history and known CVEs is a positive sign, suggesting a lack of past exploitable flaws, but this can also be a byproduct of the plugin's limited functionality and potentially low usage.

Key Concerns

  • Output escaping is completely missing
  • Taint analysis shows unsanitized paths
  • No nonce checks found
  • No capability checks found
Vulnerabilities
None known

MicroID Security Vulnerabilities

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

MicroID Code Analysis

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

Output Escaping

0% escaped7 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
manage (microid.php:95)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

MicroID Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionwp_headmicroid.php:14
actionadmin_menumicroid.php:15
actionthe_contentmicroid.php:18
actioncomment_textmicroid.php:22
Maintenance & Trust

MicroID Maintenance & Trust

Maintenance Signals

WordPress version tested2.6.1
Last updatedApr 25, 2010
PHP min version
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Alternatives

MicroID Alternatives

No alternatives data available yet.

Developer Profile

MicroID Developer Profile

Will Norris

5 plugins · 11K total installs

96
trust score
Avg Security Score
94/100
Avg Patch Time
2 days
View full developer profile
Detection Fingerprints

How We Detect MicroID

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
microid-sha1
FAQ

Frequently Asked Questions about MicroID