Research collected from outside sources and what this site derives from them; every fact links to a saved copy of its source Research or story?

Frameworks / CIS Controls

CIS Controls: the php2shell risks it governs

The prioritised list smaller organisations, councils and schools among them, actually work from.

Full name CIS Critical Security Controls v8.1 · Publisher Center for Internet Security · Version 8.1 · the official text

Clauses and controls

ControlWhat it asks (paraphrased)Risks mappedOwned or regulated by
2.2Ensure authorised software is currently supportedR01-3 Versions the PHP project no longer fixes stay vulnerable 20 criticalOrganisations running PHP, CTO
7.1Establish and maintain a vulnerability management processno risk mapped
7.4Perform automated application patch managementR01-1 Default Apache mod_php installations exploited before application code runs 15 highShared and self-service hosting
7.7Remediate detected vulnerabilitiesR01 Remote code execution on internet-facing PHP servers 15 highOrganisations running PHP
13.10Perform application layer filteringR03-2 Mass scanning and mutated payloads after the leak 20 critical
R05 A web application firewall taken for a patch 16 high
Organisations running PHP, Security lead and AppSec
16.4Establish and manage an inventory of third-party software componentsR01-5 Popular applications compromised before authentication 15 high
R09 Not knowing where PHP runs 16 high
Website owner, CTO
17.4Establish and maintain an incident response processno risk mapped