Manage XML-RPC Security & Risk Analysis

wordpress.org/plugins/manage-xml-rpc

Enable/Disable XML-RPC for all or based on IP list, also you can control pingback and Unset X-Pingback from HTTP headers.

6K active installs v1.0.2 PHP + WP 4.0+ Updated Dec 2, 2024
block-xml-rpcbrute-force-attackssecurityxml-rpc-pingbackxmlrpc-php-attack
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Manage XML-RPC Safe to Use in 2026?

Generally Safe

Score 92/100

Manage XML-RPC has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The 'manage-xml-rpc' plugin version 1.0.2 exhibits a strong static security posture, with no identified vulnerabilities in its attack surface, code signals, or taint analysis. The absence of AJAX handlers, REST API routes, shortcodes, and cron events, along with the zero unprotected entry points, suggests a well-contained design. All SQL queries use prepared statements, and all output is properly escaped, which are excellent practices. File operations are present but do not appear to pose an immediate risk based on the provided data.

The vulnerability history is also clean, with zero known CVEs, unpatched vulnerabilities, or historical issues recorded. This lack of past or present vulnerabilities is a positive indicator of the plugin's development and maintenance. However, the complete absence of nonce checks and capability checks is a notable concern. While the current attack surface is zero, any future additions or modifications to the plugin could introduce risks if these fundamental security mechanisms are not implemented.

Key Concerns

  • No nonce checks implemented
  • No capability checks implemented
Vulnerabilities
None known

Manage XML-RPC Security Vulnerabilities

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

Manage XML-RPC Code Analysis

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

Output Escaping

100% escaped9 total outputs
Attack Surface

Manage XML-RPC Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 13
actionadmin_noticesmanage-xml-rpc.php:59
actionadmin_initmanage-xml-rpc.php:65
actionadmin_noticesmanage-xml-rpc.php:84
actionadmin_menumanage-xml-rpc.php:127
actionadmin_initmanage-xml-rpc.php:144
actioninitmanage-xml-rpc.php:160
actionadmin_initmanage-xml-rpc.php:208
filtermod_rewrite_rulesmanage-xml-rpc.php:254
filtermod_rewrite_rulesmanage-xml-rpc.php:321
filterwp_xmlrpc_server_classmanage-xml-rpc.php:337
filterxmlrpc_methodsmanage-xml-rpc.php:400
filterwp_headersmanage-xml-rpc.php:401
actioninitmanage-xml-rpc.php:405
Maintenance & Trust

Manage XML-RPC Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedDec 2, 2024
PHP min version
Downloads64K

Community Trust

Rating60/100
Number of ratings4
Active installs6K
Developer Profile

Manage XML-RPC Developer Profile

brainvireinfo

14 plugins · 7K total installs

87
trust score
Avg Security Score
90/100
Avg Patch Time
14 days
View full developer profile
Detection Fingerprints

How We Detect Manage XML-RPC

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

Asset Fingerprints

HTML / DOM Fingerprints

HTML Comments
<!-- BEGIN WordPress --><!-- END WordPress --><!-- BEGIN Protect XML-RPC --><!-- END Protect XML-RPC -->
FAQ

Frequently Asked Questions about Manage XML-RPC