WP-Orphanage Extended Security & Risk Analysis

wordpress.org/plugins/wp-orphanage-extended

Plugin to promote users with no roles set (the orphans) to the role from other blog where they registered or to default if any found.

100 active installs v1.4 PHP 7.4+ WP 4.9+ Updated Apr 5, 2026
custom_user_meta_tablecustom_user_tableshared-user-tableusers
98
A · Safe
CVEs total1
Unpatched0
Last CVENov 22, 2024
Safety Verdict

Is WP-Orphanage Extended Safe to Use in 2026?

Generally Safe

Score 98/100

WP-Orphanage Extended has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

1 known CVELast CVE: Nov 22, 2024Updated 1mo ago
Risk Assessment

The 'wp-orphanage-extended' v1.3 plugin presents a mixed security posture. On the positive side, static analysis reveals a minimal attack surface with no detectable AJAX handlers, REST API routes, shortcodes, or cron events that are unprotected. The code also shows a good practice of implementing nonce checks and capability checks, and there are no observed dangerous functions or file operations, which are encouraging signs. However, a significant concern arises from the presence of a single SQL query that does not utilize prepared statements. While taint analysis shows no issues, this raw SQL query represents a potential injection vector if user input is not meticulously handled before being passed to the database.

The plugin's vulnerability history is also a point of concern. It has one known high-severity CVE, which is thankfully no longer unpatched. The historical pattern of a high-severity vulnerability, even if resolved, suggests that past development may have overlooked critical security aspects, particularly regarding potential Cross-Site Request Forgery (CSRF) vulnerabilities. Although the current version appears to have addressed past critical issues and has a clean taint analysis, the presence of raw SQL and the historical high-severity CVE warrant careful consideration. The plugin demonstrates strengths in limiting its attack surface and implementing basic security checks, but the SQL query issue and historical precedent indicate a need for continued vigilance.

Key Concerns

  • SQL query not using prepared statements
  • Historical high-severity CVE
Vulnerabilities
1 published

WP-Orphanage Extended Security Vulnerabilities

CVEs by Year

1 CVE in 2024
2024
Patched Has unpatched

Severity Breakdown

High
1

1 total CVE

CVE-2024-11415high · 8.8Cross-Site Request Forgery (CSRF)

WP-Orphanage Extended <= 1.2 - Cross-Site Request Forgery to Orphan Account Privilege Escalation

Nov 22, 2024 Patched in 1.3 (1d)
Version History

WP-Orphanage Extended Release Timeline

v1.4Current
v1.3
v1.21 CVE
v1.11 CVE
Code Analysis
Analyzed Mar 16, 2026

WP-Orphanage Extended Code Analysis

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

SQL Query Safety

0% prepared1 total queries

Output Escaping

70% escaped10 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

1 flows
<wp-orphanage-extended-options> (wp-orphanage-extended-options.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WP-Orphanage Extended Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionadmin_menuwp-orphanage-extended.php:71
actionwp_loginwp-orphanage-extended.php:99
actionload-users.phpwp-orphanage-extended.php:115
actioninitwp-orphanage-extended.php:185
Maintenance & Trust

WP-Orphanage Extended Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedApr 5, 2026
PHP min version7.4
Downloads8K

Community Trust

Rating100/100
Number of ratings5
Active installs100
Developer Profile

WP-Orphanage Extended Developer Profile

meloniq

16 plugins · 710 total installs

99
trust score
Avg Security Score
98/100
Avg Patch Time
1 days
View full developer profile
Detection Fingerprints

How We Detect WP-Orphanage Extended

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-orphanage-extended/wp-orphanage-extended-options.php

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about WP-Orphanage Extended