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 / R06 A compromise becomes a reportable breach / R06-3

R06-3: Manufacturers under the Cyber Resilience Act owe a 24-hour report

Because the Act's reporting duty has applied since 11 September 2026, a manufacturer whose product embeds PHP must report an actively exploited vulnerability within 24 hours, and whether php2shell is 'actively exploited' is exactly what the evidence cannot yet settle, resulting in manufacturers deciding alone when the clock starts.

Rating 12 high · Likelihood 3 Possible · Impact 4 Major · Kind Compliance · Acceptance not recorded

Basis. The legal test turns on exploitation, which is disputed; the inventory shows hundreds of products.

The path

Told innone yetActed on byPlatform engineers and developersPlatform engineers a…Data protection officerData protection offi…Board and executivesBoard and executivesStory site agentStory site agentCarried bySuppliers in the NCSC-NL inventory (owner)Suppliers in the NCS…The PHP Foundation (informer)The PHP Foundation (…EU and member-state CERTs (regulator)EU and member-state …Platform engineers and developers (treater)Platform engineers a…RiskR06-3 Manufacturers under the Cyber Resilience Act owe a 24-hour reportR06-3 Manufacturers …Arises fromNot knowing where PHP runsNot knowing where PH…Exploitation that cannot yet be seenExploitation that ca…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
Suppliers in the NCSC-NL inventoryownerManufacturers under the Act.3 risks
The PHP FoundationinformerAn open-source steward, with lighter duties under Article 24.3 risks
EU and member-state CERTsregulatorThe CSIRTs and ENISA receive the reports.5 risks
Platform engineers and developerstreaterBuild the fixed product and the component inventory that shows it.4 risks

What it arises from

The evidence

Treatments

TreatmentStatusWhere
A documented decision on whether and when the exploitation test is metmissingThe NCSC-NL inventory: 674 products

The standards that govern it

FrameworkControlWhat it asksFamily
Cyber Resilience ActArt.14Reporting an actively exploited vulnerability: early warning within 24 hours to the CSIRT and ENISALaw and regulation
Cyber Resilience ActArt.13Obligations of manufacturers, including due diligence on integrated third-party and open-source componentsLaw and regulation
Cyber Resilience ActArt.24Obligations of open-source software stewardsLaw and regulation
Cyber Resilience ActAnnexI.IIVulnerability handling requirements: identify components, remedy without delay, publish fixed vulnerabilities, coordinated disclosureLaw and regulation

The stories that tell it

On this site: The NCSC-NL inventory: 674 products · Exploitation signals, in order