Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Disable XML-RPC by default #87

Closed
ottok opened this issue Jun 7, 2018 · 8 comments
Closed

Disable XML-RPC by default #87

ottok opened this issue Jun 7, 2018 · 8 comments
Assignees

Comments

@ottok
Copy link
Contributor

ottok commented Jun 7, 2018

Due to low usage and high risk, the time would be right to start shutting down the XML-RPC service by default on all new sites. Do it either via Nginx config rule or via the Seravo Plugin.

Also check if the JSON API user listing should be restricted by default as well.

@k1sul1
Copy link
Contributor

k1sul1 commented Jun 8, 2018

Username isn't a secret, so I wouldn't tamper with /wp-json/wp/v2/users.

Just enforce strong passwords and rate limit logins?

@ottok
Copy link
Contributor Author

ottok commented Jun 8, 2018

Just enforce strong passwords and rate limit logins?

Already done. What's next?

@k1sul1
Copy link
Contributor

k1sul1 commented Jun 8, 2018

Force 2FA for administrators?

@ottok
Copy link
Contributor Author

ottok commented Jul 25, 2018

Related commit: dc35228

@ottok
Copy link
Contributor Author

ottok commented Feb 4, 2020

You can run this on your site to activate the settings:

wp-seravo-plugin-update
wp option set seravo-disable-xml-rpc on
wp option set seravo-disable-json-user-enumeration on
wp option set seravo-disable-get-author-enumeration on

@ottok
Copy link
Contributor Author

ottok commented Feb 4, 2020

Our plan is to have the settings above enabled on all new sites via the Seravo Plugin.

@JoosuaKoskinen
Copy link
Contributor

Made a pull request about disabling XML-RPC by default: Seravo/seravo-plugin#319

@ottok ottok assigned ottok and unassigned JoosuaKoskinen May 26, 2020
@ottok
Copy link
Contributor Author

ottok commented May 26, 2020

Closed via 32e12f8

@ottok ottok closed this as completed May 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants