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 / NIST CSF 2.0

NIST CSF 2.0: the php2shell risks it governs

The outcome language boards and regulators on both sides of the Atlantic now use; GOVERN makes supply chain and risk ownership a first-class function.

Full name NIST Cybersecurity Framework 2.0 (CSWP 29) · Publisher US National Institute of Standards and Technology · Version 2.0, February 2024 · the official text

Clauses and controls

ControlWhat it asks (paraphrased)Risks mappedOwned or regulated by
GV.RM-01Risk management objectives are established and agreed by stakeholdersR07 Decisions made on numbers that measure something else 12 highBoard and executives
GV.RR-01Leadership is responsible and accountable for cybersecurity riskR03-3 Exploited in the wild without anyone being able to show it 12 high
R04-3 The agencies' advice disagrees 12 high
Board and executives, US: CISA and the NSA
GV.SC-05Supply chain requirements are established and integrated into contractsR02-3 Patched builds published before the embargo lifted 16 highDistributors and packagers, The PHP security team
GV.SC-07Supplier risks are understood, recorded, prioritised, assessed, responded to and monitoredR01-6 Products that embed PHP stay vulnerable while their suppliers investigate 16 highSuppliers in the NCSC-NL inventory, CTO
ID.AM-02Inventories of software, services and systems are maintainedR09 Not knowing where PHP runs 16 highCTO
ID.RA-01Vulnerabilities in assets are identified, validated and recordedR01 Remote code execution on internet-facing PHP servers 15 high
R01-2 PHP-FPM deployments wrongly treated as safe or as certainly vulnerable 12 high
R03-4 Detections built on a proof of concept with the wrong mechanism 12 high
Security lead and AppSec, Organisations running PHP
ID.RA-02Threat intelligence is received from information sharing forums and sourcesR03-1 Attempts before disclosure 15 high
R03-3 Exploited in the wild without anyone being able to show it 12 high
Security lead and AppSec, US: CISA and the NSA, Board and executives
ID.RA-08Processes for receiving, analysing and responding to vulnerability disclosures are establishedR02 The coordinated disclosure broke before the fix was ready 20 critical
R02-1 The CVE IDs and the proof-of-concept video circulated before release 20 critical
R08-2 Several finders, one small team 12 high
The PHP security team, The PHP Foundation
PR.PS-02Software is maintained, replaced and removed commensurate with riskR01-3 Versions the PHP project no longer fixes stay vulnerable 20 criticalOrganisations running PHP, CTO
DE.CM-01Networks and network services are monitored to find potentially adverse eventsR03 Exploitation outpaces patching 20 critical
R03-2 Mass scanning and mutated payloads after the leak 20 critical
Organisations running PHP, US: CISA and the NSA
RS.MA-01The incident response plan is executed with relevant third parties once an incident is declaredno risk mapped
RS.CO-03Information is shared with designated internal and external stakeholdersR04-2 Councils and police offline without saying why 15 highLocal councils
RC.RP-01The recovery portion of the incident response plan is executedR04 Services lost to precautionary shutdowns 20 critical
R04-1 National government services offline 20 critical
Governments and public services, Board and executives, National governments