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 / R08 Frontier AI finds critical flaws faster than maintainers can fix them / R08-1
R08-1: A known bug left unexploited, then unfixed, for two years
Because a 2024 audit found the out-of-memory issue but not its exploitation, and two findings were redacted while their fixes were in progress, the bug waited until better tools showed it could be weaponised, resulting in a fix shipped under emergency instead of on the maintainers' schedule.
Rating 16 high · Likelihood 4 Likely · Impact 4 Major · Kind Strategic · Acceptance not recorded
Basis. Confirmed audit; redaction reported.
The path
Who carries it
One risk, assigned to every stakeholder that carries part of it, with the part each plays.
| Stakeholder | Part | Why | Its register |
|---|---|---|---|
| The PHP project | owner | Triage of audit findings. | 11 risks |
| Quarkslab and OSTIF | informer | The audit. | 1 risk |
| The PHP Foundation | treater | Funds the developers who would fix it. | 3 risks |
What it arises from
- A small, thinly funded maintainer team at the base of the web. An audit found the bug in 2024; the fix took until 2026. Four reports in a month land on the same handful of people.
- The allocator's longjmp-based bailout on out-of-memory. An out-of-memory error unwinds by longjmp and can leave request memory in a state that cleanup later reads.
The evidence
Treatments
| Treatment | Status | Where |
|---|---|---|
| Publicly funded audits (OSTIF, Sovereign Tech Agency) | partial | Who found php2shell, and what the AI did |
The standards that govern it
| Framework | Control | What it asks | Family |
|---|---|---|---|
| NIST SSDF | PW.7 | Review and analyse human-readable code to find vulnerabilities | Frameworks and control catalogues |
| NIST SSDF | RV.2 | Assess, prioritise and remediate vulnerabilities | Frameworks and control catalogues |
| Cyber Resilience Act | Art.24 | Obligations of open-source software stewards | Law and regulation |
| ISO/IEC 27001 | A.8.25 | Secure development life cycle | Management-system standards |
The stories that tell it
On this site: Who found php2shell, and what the AI did