To protect a business website, use four measures recommended by Germany's Federal Office for Information Security (BSI): two-factor sign-in for every admin login, security updates as soon as they are released, backups kept apart from the website, and administrator rights only for those who need them. Two-factor sign-in belongs not only on the CMS but also on the hosting account and the domain registrar account, because each of them can be used to change the site or point the domain elsewhere.
Install security updates for the CMS, its plugins and extensions automatically where possible, and keep backups apart from the website so that an attacker who gets into the site cannot reach them as well. Administrator rights go only to whoever looks after the site technically: anyone who only edits text works with an editor account, and accounts nobody needs any more are deleted.
Security updates include the PHP version on the server, not just the CMS. For the flaws for which the PHP project released emergency updates on 21 October 2026, the fault lies in PHP itself; according to the BSI, updating the application is therefore not enough, and the PHP version on the server has to be updated. On shared hosting the hosting provider usually applies that update, so ask yours whether PHP on your package has been updated. Source: BSI security notice “PHP: Kritische Schwachstellen bedrohen Webanwendungen weltweit” of 22 October 2026 (opens in a new tab)