← Back to the security guide
CMS & Platform SecurityMedium risk

XML-RPC API is enabled

What does this mean?

XML-RPC is an older WordPress feature used for remote publishing and "pingbacks." Most sites don't actually need it anymore, and it's frequently abused for the same brute-force login attempts as an exposed admin page, as well as to amplify denial-of-service attacks against other websites.

What are the potential impacts?

  • XML-RPC is commonly abused to amplify brute-force login attempts, letting an attacker test hundreds of password combinations in a single request instead of one at a time, bypassing typical rate limiting.
  • It's also a known vector for using your server, without your knowledge, as part of a distributed denial-of-service (DDoS) attack against a completely unrelated target — which can get your IP blacklisted through no fault of your own.

How to fix it

If you don't use an app that specifically requires XML-RPC (like the legacy WordPress mobile app), most security plugins — Wordfence and iThemes Security both do this — have a one-click option to disable it entirely.

Want to see whether this actually affects your site? Run a free scan — no signup required.

Run a free scan