WordPress XML-RPC Security: The 2026 Guide for UK Website Owners

17 August 2026

Secure your WordPress site against XML-RPC attacks. UK-specific guidance, GDPR implications, and best practices for 2026.

What Is XML-RPC and Why Should UK WordPress Users Care?

XML-RPC is a legacy WordPress feature that allows external apps, like the mobile app or Jetpack, to connect to your site via remote calls. It sounds harmless, but in today's threat landscape it has become a major attack vector. Cybercriminals exploit XML-RPC to amplify brute-force attacks, allowing hundreds of password attempts per minute with a single request. For UK websites, especially those holding personal data under GDPR, this is a critical security gap. If your site runs on a UK hosting provider like 123 Reg or Krystal, you need to understand how XML-RPC can be abused and what to do about it. The ICO expects you to take 'appropriate technical measures' — leaving XML-RPC open could be seen as a breach.

How to Disable XML-RPC on Your WordPress Site

The most effective way to eliminate XML-RPC risk is to disable it altogether, unless you rely on services that need it (such as the WordPress mobile app or Jetpack). For most UK site owners, disabling is unnecessary but safe. You can disable XML-RPC via a plugin like 'Disable XML-RPC' or 'Wordfence', by adding a few lines to your .htaccess file, or by using the functions.php snippet. Many UK hosting panels, such as cPanel offered by Fasthosts or 20i, provide simple toggles within the WordPress management section. If you're on managed WordPress hosting, check with your provider — many already block XML-RPC by default for security. Remember to test any new method carefully to avoid breaking functionality you actually use.

GDPR, the ICO and Your Responsibility to Secure WordPress

As a UK website owner, you must comply with the UK GDPR and the Data Protection Act 2018. The ICO (Information Commissioner's Office) can issue fines of up to £17.5 million or 4% of annual turnover for serious breaches. If a cyberattack via XML-RPC leads to unauthorised access to personal data, you could be on the hook. XML-RPC vulnerabilities have been used in major data breaches, often via brute-forcing admin credentials. Securing your WordPress installation isn't just good practice; it's a legal requirement. The UK's National Cyber Security Centre (NCSC) recommends disabling unused features and reducing attack surface. By turning off XML-RPC, you're taking a simple, visible step toward compliance and showing that you take data protection seriously.

Common XML-RPC Attacks Targeting UK Websites in 2026

Cybercriminals target UK websites regardless of size, often using automated botnets to scan for vulnerable WordPress installations. The most common XML-RPC attack is a brute-force amplification, where an attacker sends a single 'system.multicall' request containing thousands of password guesses. This can overwhelm your server and, if successful, grant admin access. Another common abuse is pingback spam, where attackers use your site as a proxy to attack other sites, damaging your reputation and IP blacklisting. DDoS amplification via XML-RPC is also on the rise. UK businesses in particular are attractive because English-speaking sites offer valuable data and sometimes weaker protections. These attacks are often not targeted but opportunistic, so securing XML-RPC is a viatical step in avoiding being the weakest link.

How to Monitor and Maintain XML-RPC Security Going Forward

Disabling XML-RPC is only one part of a robust security strategy. For UK site owners, ongoing monitoring is essential. Use a security plugin that tracks XML-RPC requests and alerts you to anomalies. If you inadvertently need XML-RPC, limit access by IP address or use a firewall that rate-limits requests. Regularly audit your WordPress users and remove inactive accounts, and enable two-factor authentication for admins. Ensure your hosting provider follows best practices and offers backups. Align your approach with Cyber Essentials, a UK government-backed scheme that focuses on basic technical controls. By staying vigilant and adapting to emerging threats, you protect not just your business but also your customers' data. The NCSC publishes free guidance, so stay educated and keep your WordPress version and plugins updated.

FAQ

In most cases, yes. Unless you use the WordPress mobile app, Jetpack, or another service that relies on XML-RPC, disabling it removes a significant security risk. You can always re-enable it later if needed. For UK site owners, disabling is a quick win for security and GDPR compliance.

Latest guides