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?

Risks / R04 Services lost to precautionary shutdowns / R04-3

R04-3: The agencies' advice disagrees

Because the agencies worded their offline advice differently, from 'take offline' to 'consider taking offline', and reports of allied agreement were contradicted, boards in different countries made opposite calls on the same facts, resulting in outages some did not need and exposure others did not see.

Rating 12 high · Likelihood 4 Likely · Impact 3 Significant · Kind Governance · Acceptance not recorded

Basis. The allies' joint advice is contradicted by the captures; the wording differs per agency.

The path

Told inWhere php2shell standsWhere php2shell stan…php2shell in perspectivephp2shell in perspec…Acted on byBoard and executivesBoard and executivesCommunications teamCommunications teamStory site agentStory site agentFact-check deskFact-check deskCarried byAgencies and CERTs (source)Agencies and CERTs (…Board and executives (owner)Board and executives…The press (informer)The press (informer)RiskR04-3 The agencies' advice disagreesR04-3 The agencies' …Arises fromNumbers and ratings repeated without their sourceNumbers and ratings …VulnerabilityCVE-2026-109618CVE-2026-109618CVE-2026-109619CVE-2026-109619Fixed byA soft memory limit that no longer jumpsA soft memory limit …A hard limit that ends the process cleanlyA hard limit that en…An orderly unwind at the next safe pointAn orderly unwind at…Allocations that may fail instead of abortAllocations that may…Request globals reset so nothing survives a failureRequest globals rese…Bounded, deduplicated request parsingBounded, deduplicate…CodeZend/zend_alloc.cZend/zend_alloc.cZend/zend_execute_API.cZend/zend_execute_AP…Zend/zend_hash.cZend/zend_hash.cZend/zend_string.cZend/zend_string.cZend/zend_types.hZend/zend_types.hext/session/session.cext/session/session.…main/SAPI.cmain/SAPI.cmain/main.cmain/main.cmain/rfc1867.cmain/rfc1867.c
The risk sits in the middle. To its left, the stories that tell it, the roles and team members that act on it, and every stakeholder that carries part of it. To its right, what it arises from, the vulnerability behind that, the part of the fix that addresses it and the code the fix changed. Every line is an edge in the graph; every node is a link; hover for the full name. Vulnerabilities, stories and team members include those of the risk this one is part of; roles include those of the risks above and beneath it.

Who carries it

One risk, assigned to every stakeholder that carries part of it, with the part each plays.

StakeholderPartWhyIts register
Agencies and CERTssourceWrote the advice.11 risks
Board and executivesownerReads it and decides.5 risks
The pressinformerSummarised it as one voice.6 risks

What it arises from

The evidence

Treatments

TreatmentStatusWhere
The agencies table, advice side by sidein placeWhat sixteen agencies actually advise

The standards that govern it

FrameworkControlWhat it asksFamily
ISO/IEC 27001A.5.5Contact with authoritiesManagement-system standards
NIST CSF 2.0GV.RR-01Leadership is responsible and accountable for cybersecurity riskFrameworks and control catalogues
NIS2Art.20Governance: management bodies approve and oversee the risk-management measures and can be held liableLaw and regulation

The stories that tell it

On this site: What sixteen agencies actually advise