xmlrpc-exploitation

Validate WordPress XML-RPC vulnerabilities including SSRF, amplification, and uploads.

3|1|Updated Jul 2, 2026
One-click install
npx skills add https://github.com/EntroVyx/hermes-agent-offsec --skill xmlrpc-exploitation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xmlrpc-exploitation
Source: https://github.com/EntroVyx/hermes-agent-offsec/tree/main/skills/offsec/recon/xmlrpc-exploitation
Command: npx skills add https://github.com/EntroVyx/hermes-agent-offsec --skill xmlrpc-exploitation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, python3, jq.

What problem does it solve?

This skill addresses the difficulty of manually triaging WordPress XML-RPC endpoints, helping security researchers identify misconfigurations and potential attack vectors without relying on noisy, automated scanners.

Core Features & Use Cases

  • Method Enumeration: Quickly identify exposed XML-RPC methods to determine the attack surface.
  • SSRF & Amplification Testing: Safely validate pingback SSRF vulnerabilities and multicall rate-limit bypasses.
  • Authenticated Chain Validation: Verify complex exploit chains involving file uploads and role-based access control misconfigurations.

Quick Start

Use the xmlrpc-exploitation skill to enumerate available methods and test for pingback SSRF on the target domain.

Frequently Asked Questions about xmlrpc-exploitation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I test for WordPress XML-RPC pingback SSRF vulnerabilities?

To test for WordPress XML-RPC pingback SSRF vulnerabilities, you need to validate exposed endpoints by parsing XML-RPC method calls and responses to identify misconfigurations and potential server-side request forgery attack vectors.

What is the best way to enumerate exposed XML-RPC methods for pentesting?

Enumerating exposed XML-RPC methods for pentesting involves identifying available method calls on the target endpoint to determine the attack surface without relying on noisy automated scanners, requiring curl, python3, and jq to execute and parse responses.

Can I validate XML-RPC multicall amplification and rate-limit bypasses safely?

Yes, you can safely validate XML-RPC multicall amplification and rate-limit bypasses by triaging the WordPress endpoint, which helps identify multicall vulnerabilities and verify complex exploit chains during authorized penetration testing engagements.

Does this XML-RPC exploitation workflow require specific command-line dependencies?

Yes, this XML-RPC exploitation workflow requires curl, python3, and jq as dependencies to execute and parse XML-RPC method calls and responses effectively during security reconnaissance and attack validation.

How do I validate authenticated XML-RPC file upload exploit chains?

Validating authenticated XML-RPC file upload exploit chains requires verifying complex exploit sequences involving unauthorized file uploads and role-based access control misconfigurations on WordPress endpoints during bug bounty engagements.

Why should I manually triage XML-RPC endpoints instead of using automated scanners?

Manually triaging XML-RPC endpoints avoids the noise generated by automated scanners, allowing security researchers to precisely identify misconfigurations, pingback SSRF vulnerabilities, and amplification attack vectors through targeted method enumeration.