PHP2Shell.fyi Check a site

Sources and national advisories

The official pages about PHP2Shell, in one list: the PHP project, the CVE records, the researchers, national CERTs and government agencies, and Linux distributions. We list no press articles.

Last reviewed . Rules of .

We opened each link on 2026-10-23. On that date each advisory page loaded and named CVE-2026-109618, CVE-2026-109619 or both. The PHP ChangeLog names the two GHSAs, and the KEV catalog lists neither CVE. Some pages need JavaScript (cve.org, NVD, NCSC-NL, BSI, Rocky Linux). For those, we read the same record in the machine-readable data that the publisher makes available.

Agencies update their pages. A later version can say more than we quote here. Read the linked page before you decide.

PHP project

The primary sources. The PHP project says that only an update is a complete solution.

Checked 2026-10-23.

CVE records

The PHP project is the CVE Numbering Authority (CNA) for both CVEs. It published both records on 21 October 2026.

Sources: the CVE records on cve.org and the NVD entries, linked per row. Checked 2026-10-23.
CVECNA score (PHP)NVD scoreRecords
CVE-2026-109618CVSS v4.0 9.2, CriticalCVSS v3.1 9.8, Criticalcve.org, NVD
CVE-2026-109619CVSS v4.0 9.2, CriticalCVSS v3.1 8.1, Highcve.org, NVD

Checked 2026-10-23.

Researchers

We left out the write-up by OpenAI, because we could not open it on the check date.

Checked 2026-10-23.

National CERTs and government agencies

Advisories that name the PHP2Shell CVEs, sorted by date of first publication. Some agencies updated their page later.

In your language: Spanish: INCIBE-CERT. French: CERT-FR and the Centre canadien pour la cybersécurité. Dutch: NCSC-NL. Italian: ACN / CSIRT Italia. German: BSI and CERT.at.

Sources: each agency's own page, linked per row. Dates are as each page states them. Checked 2026-10-23.
AgencyCountryLanguageDateAdvisory
ACN / CSIRT ItaliaItalyItalian2026-10-21PHP2Shell: sanate vulnerabilità critiche in PHP
BSI / CERT-BundGermanyGerman2026-10-21WID-SEC-W-2026-4055, rated kritisch. The machine-readable version gives 2026-10-20 22:00 UTC.
Canadian Centre for Cyber SecurityCanadaEnglish, French2026-10-21AL26-026: English, français
CERT.atAustriaGerman2026-10-21Kritische Sicherheitslücken in PHP - Updates verfügbar
CERT-EUEuropean UnionEnglish2026-10-21Security Advisory 2026-018, version 1.1
CERT-FR (ANSSI)FranceFrench2026-10-21CERTFR-2026-ALE-014. Updated 2026-10-22.
CERT.LVLatviaLatvian2026-10-21Kritiskas ievainojamības PHP programmatūrā. Updated 2026-10-22.
CERT-SESwedenSwedish2026-10-21Kritiska sårbarheter i PHP
CIRCLLuxembourgEnglish2026-10-21TR-102, version 1.1
CISAUnited StatesEnglish2026-10-21Critical Vulnerabilities in PHP Require Immediate Patching
Cyber Security Agency of SingaporeSingaporeEnglish2026-10-21AL-2026-151. Updated 2026-10-22.
INCIBE-CERTSpainSpanish2026-10-21Múltiples vulnerabilidades en PHP (INCIBE-2026-762)
NCSC-NLNetherlandsDutch2026-10-21NCSC-2026-0443, Kwetsbaarheden verholpen in PHP
NCSCUnited KingdomEnglish2026-10-21Critical security issue affecting PHP
HKCERTHong KongEnglish2026-10-22PHP Multiple Vulnerabilities
JPCERT/CCJapanJapanese2026-10-22JPCERT-AT-2026-0033
NCSCNew ZealandEnglish2026-10-22CVE-2026-109618 and CVE-2026-109619 affecting PHP. Updated the same day.

Two lists from European CERTs go further:

Checked 2026-10-23.

Exploitation status, as reported

The sources differ. Each row quotes one government or CERT source with its date. The statements are theirs, not ours. We checked them on 2026-10-23. A newer version of a page can say something different.

Sources: the pages linked per row. Short quotes in the original words; the CERT-FR line is our translation. Checked 2026-10-23.
SourceDateWhat the source says
CISA alert2026-10-21"CISA has not observed exploitation of these vulnerabilities as of the time of publication"
CISA SSVC data in the CVE records2026-10-21Exploitation: none. Automatable: no. Technical impact: total. The same for both CVEs.
CISA KEV catalog2026-10-23Neither CVE is in the Known Exploited Vulnerabilities catalog (catalog version 2026.10.21).
Canadian Centre for Cyber Security2026-10-21The Cyber Centre "has observed open-source reporting indicating that a Proof of Concept (PoC) is available, with no active exploitation being identified at this time"
CERT-EU2026-10-21"initial proofs of concept (PoCs) have begun to circulate. This raises the likelihood that attackers are already exploiting the vulnerabilities."
CERT-FR2026-10-22CERT-FR knows of proofs of concept for both CVEs, for specific PHP deployments (our translation).
Cyber Security Agency of Singapore2026-10-22 (page update)"There have been reports of widespread exploitation attempts targeting these vulnerabilities, as well as the development of multiple proof-of-concept (PoC) exploits."
NCSC New Zealand2026-10-22"The NCSC is aware of reports of active exploitation."
HKCERT2026-10-22"CVE-2026-109618 and CVE-2026-109619 is being exploited in the wild."

The php.net advisory names "a demonstrated exploit" against mod_php. It does not say whether attackers use the flaws.

Our advice Do not wait for the sources to agree, or for a KEV listing. Update PHP now, and restart every PHP worker. A missing report about attacks does not show that a site was not attacked. See Check your logs.

Checked 2026-10-23.

Linux distributions

Our Linux pages have the fixed package versions and the commands. This table links each vendor's tracker.

Sources: each vendor's security tracker, linked per row. Checked 2026-10-23.
DistributionVendor trackerOur guide
UbuntuUSN-8948-1, CVE-2026-109618Ubuntu
DebianDSA-6574-1, CVE-2026-109618Debian
Red Hat Enterprise LinuxRHSB-2026-013, CVE-2026-109618RHEL, AlmaLinux, Rocky
AlmaLinuxAnnouncement of 2026-10-21RHEL, AlmaLinux, Rocky
Rocky LinuxRLSA-2026:87070 (other RLSAs on our guide)RHEL, AlmaLinux, Rocky
Alpine LinuxSecurity database v3.24 (other releases on our guide)Alpine
SUSECVE-2026-109618—
Arch LinuxASA-202610-1—
Amazon Linux 2ALAS2PHP8.2-2026-015—
GentooBug 984631—

See also Fixed PHP packages on Linux, with all distributions on one page.

Checked 2026-10-23.

How we pick sources

Check your site

Find out which PHP version your site reports to visitors. Check my site.