Out of reach of AI-driven attacks
AI now finds and exploits WordPress flaws within hours. Staatic keeps your WordPress private and gives visitors, bots and scanners only finished pages, with no login, plugins or database to attack.
WordPress runs 39.6% of all websites.5 That makes one working exploit worth a lot, because it can be pointed at millions of sites at once. In 2025, 11,334 new WordPress vulnerabilities were published, 42% more than the year before. 91% of them were in plugins, and 46% had no fix available on the day they went public.1
Attackers don't wait for your update window. For the most targeted WordPress flaws, the first attack arrives a median of 5 hours after disclosure.1 AI is making that window shorter still, and this summer it showed what that looks like for WordPress.
A researcher used an AI model to find a flaw chain in WordPress core itself, with no plugin involved. It let anyone take over a default install without logging in. This is how fast it moved.
An AI model, steered by one researcher, finds the chain that became known as wp2shell.2
WordPress ships 7.0.2. On that day, 60% of organisations running WordPress had a vulnerable site.3
Public exploit code appears and attacks begin. Attackers install backdoors and fake admin accounts.3
The US cybersecurity agency CISA adds both flaws to its list of vulnerabilities being exploited in the wild.4
The flaw lived in the REST API, which a Staatic site doesn't serve to visitors. Owners still updated their private WordPress, but nobody could attack the public site in the meantime. Read our analysis.
Bots, more and more of them driven by AI, try the same handful of WordPress addresses on every site they find. On a regular WordPress site, each one answers. On a Staatic site there is nothing at those addresses, because the public site is only finished pages.
/wp-login.php
The login page, where bots guess passwords
Regular WordPress
200 Login form
Staatic
404 Not there
/xmlrpc.php
Remote publishing, used to try many passwords in one request
Regular WordPress
405 Interface answers
Staatic
404 Not there
/wp-json/wp/v2/users
The REST API, which lists user names
Regular WordPress
200 User names listed
Staatic
404 Not there
/readme.html
Tells bots which WordPress version you run
Regular WordPress
200 Version shown
Staatic
404 Not there
/wp-admin/admin-ajax.php
Runs plugin code for anonymous visitors
Regular WordPress
400 Plugin code reachable
Staatic
404 Not there
/wp-content/plugins/
The folder that holds your plugin code
Regular WordPress
200 Folder reachable
Staatic
404 Not there
We send the requests bots try first to your site, plus a look at your homepage, and show what comes back.
We only request public addresses on that site, the same ones bots request all day, and follow a redirect to its www address if there is one. Only check sites you own or manage.
Your site
Staatic
404 Not there
The UK's National Cyber Security Centre puts it simply: "If would-be attackers can't reach an interface, they can't attack it."6 Staatic is built on that idea.
What every visitor, bot and scanner reaches.
Where you and your team edit and publish.
Visitors never run your plugins, so a flaw in one can't be used against the public site. You update during working hours, not at night before the bots arrive.
The public site has no login page and no XML-RPC, the two places bots send billions of password guesses a year.7
If your WordPress breaks or needs cleaning up, visitors keep getting the last published version while you restore a backup.
No setup makes a website impossible to attack, and we'd rather tell you where the remaining risk sits than pretend there is none.
Using the free self-hosted plugin? The public site is just as static, but keeping your WordPress private is up to you. The preparation guide shows how.
A finished page is also the fastest thing a server can send. Visitors get it straight from a nearby CloudFront location, without waiting for PHP or a database. Google uses page experience signals like loading speed in its ranking systems,8 so the same change that protects your site also helps it get found.