Your PHP version reached end of life. Your security doesn’t have to.

Supported Versions: PHP 5.6, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2

PHP gives every version four years of support, then stops. PHP 8.1 and everything older no longer gets security patches, and PHP 8.2 joins them on December 31, 2026. Your servers keep running it, and the CVEs keep coming. Never-Ending Support for PHP ships patched runtimes of the PHP version you already run, as signed RPM and DEB packages and Windows installers. No code changes. No forced upgrade.

TRUSTED BY ENTERPRISE

Google logoMicrosoft logoFinra logoBank Santander Logo
Hitachi LogoWorkday logoDropbox logo

Security, compliance, and continuity, solved together

With the HeroDevs secure drop-in replacement for end-of-life PHP, scanners stop flagging CVEs in end-of-life PHP versions for good.

Security

A new release ships each time a PHP vulnerability is found, validated, and fixed on versions the PHP project no longer patches, developed by HeroDevs engineers with core-maintainer expertise in PHP.

Fixes backported to the PHP version already in production

HeroDevs is an authorized CVE Numbering Authority and discloses discovered vulnerabilities

Compliance

Once installed, scanners stop flagging PHP vulnerabilities because the runtime is actively patched and commercially supported, turning open audit findings into closed ones.

SOC 2, PCI DSS, HIPAA, FedRAMP, ISO 27001, NIS2 and more

Documented patch history for auditors

Business continuity

A true drop-in replacement. Uses the same PHP version your code already targets, the same extensions and php.ini, and the same apt, dnf, or Windows install workflow. No refactoring.

Months or years of runway to migrate right

A fraction of migration cost or the cost of a breach.

PHP2Shell and other PHP CVEs patched for end-of-life versions

NES for PHP fixes PHP2Shell (CVE-2026-109618 and CVE-2026-109619) on PHP 5.6, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1 and 8.2, including the end-of-life versions the PHP project won’t patch. On October 21, 2026, the PHP project released fixes only for PHP 8.2 through 8.5.
17 CVEs remediated -- and counting
If you're running end-of-life PHP versions today, your applications are exposed to the vulnerabilities below. NES for PHP fixes them without an upgrade.
Severity
CVE
Category
Version(s) Affected
Published Date
Critical
Remote Code Execution
<8.2.35, >=8.3.0 <8.3.36, >=8.4.0 <8.4.27, >=8.5.0 <8.5.12
Oct 21, 2026
Critical
Remote Code Execution
<8.2.35, >=8.3.0 <8.3.36, >=8.4.0 <8.4.27, >=8.5.0 <8.5.12
Oct 21, 2026
Low
Buffer Over-read
<8.2.34, >=8.3.0 <8.3.35, >=8.4.0 <8.4.26, >=8.5.0 <8.5.11
Sep 25, 2026
Medium
Integer Overflow or Wraparound
<8.2.34, >=8.3.0 <8.3.35, >=8.4.0 <8.4.26, >=8.5.0 <8.5.11
Sep 25, 2026
Medium
Authorization Bypass
>=5.6.4 <8.2.34, >=8.3.0 <8.3.35, >=8.4.0 <8.4.26, >=8.5.0 <8.5.11
Sep 25, 2026
Medium
Integer Overflow or Wraparound
<8.2.34, >=8.3.0 <8.3.35, >=8.4.0 <8.4.26, >=8.5.0 <8.5.11
Sep 25, 2026
Medium
Buffer Over-read
<8.2.34, >=8.3.0 <8.3.35, >=8.4.0 <8.4.26, >=8.5.0 <8.5.11
Sep 25, 2026
Medium
Insufficiently Protected Credentials
<8.2.34, >=8.3.0 <8.3.35, >=8.4.0 <8.4.26, >=8.5.0 <8.5.11
Sep 25, 2026
Medium
Denial of Service
<8.2.34, >=8.3.0 <8.3.35, >=8.4.0 <8.4.26, >=8.5.0 <8.5.11 (Windows only)
Sep 25, 2026
High
Uncontrolled Recursion
<8.2.34, >=8.3.0 <8.3.35, >=8.4.0 <8.4.26, >=8.5.0 <8.5.11
Sep 25, 2026
Medium
Buffer Over-read
<8.2.34, >=8.3.0 <8.3.35, >=8.4.0 <8.4.26, >=8.5.0 <8.5.11
Sep 25, 2026
Medium
Improper Certificate Validation
<8.2.34, >=8.3.0 <8.3.35, >=8.4.0 <8.4.26, >=8.5.0 <8.5.11
Sep 25, 2026
Medium
Denial of Service
<8.2.33, >=8.3.0 <8.3.33, >=8.4.0 <8.4.24, >=8.5.0 <8.5.9
Jul 30, 2026
High
SQL Injection
<8.2.33, >=8.3.0 <8.3.33, >=8.4.0 <8.4.24, >=8.5.0 <8.5.9
Jul 30, 2026
Medium
Heap-based Buffer Overflow
<8.2.32, >=8.3.0 <8.3.32, >=8.4.0 <8.4.23, >=8.5.0 <8.5.8
Jul 3, 2026
Low
Denial of Service
>=8.0.0 <8.2.31, >=8.3.0 <8.3.31, >=8.4.0 <8.4.21, >=8.5.0 <8.5.6
May 10, 2026
High
SQL Injection
>=8.0.0 <8.2.31, >=8.3.0 <8.3.31, >=8.4.0 <8.4.21, >=8.5.0 <8.5.6
May 10, 2026
Critical
Use After Free
<8.2.31, >=8.3.0 <8.3.31, >=8.4.0 <8.4.21, >=8.5.0 <8.5.6
May 10, 2026
Low
Denial of Service
<8.2.31, >=8.3.0 <8.3.31, >=8.4.0 <8.4.21, >=8.5.0 <8.5.6
May 10, 2026
High
Cross-Site Scripting
<8.2.31, >=8.3.0 <8.3.31, >=8.4.0 <8.4.21, >=8.5.0 <8.5.6
May 10, 2026
Medium
Use After Free
<8.2.31, >=8.3.0 <8.3.31, >=8.4.0 <8.4.21, >=8.5.0 <8.5.6
May 10, 2026
Medium
Buffer Over-read
<8.2.31, >=8.3.0 <8.3.31, >=8.4.0 <8.4.21, >=8.5.0 <8.5.6
May 10, 2026
Medium
Buffer Over-read
>=7.0.0 <8.2.31, >=8.3.0 <8.3.31, >=8.4.0 <8.4.21, >=8.5.0 <8.5.6
May 10, 2026
Medium
Heap-based Buffer Overflow
>=7.2.0 <8.1.34, >=8.2.0 <8.2.30, >=8.3.0 <8.3.29, >=8.4.0 <8.4.16, >=8.5.0 <8.5.1
Dec 27, 2025
Medium
Information Exposure
<7.1.20, >=7.2.0 <7.2.8, >=8.1.26 <8.1.34, >=8.2.13 <8.2.30, >=8.3.0 <8.3.29, >=8.4.0 <8.4.16, >=8.5.0 <8.5.1
Dec 27, 2025
Medium
SQL Injection
<8.1.33, >=8.2.0 <8.2.29, >=8.3.0 <8.3.23, >=8.4.0 <8.4.10
Jul 13, 2025
Medium
Denial of Service
<8.1.33, >=8.2.0 <8.2.29, >=8.3.0 <8.3.23, >=8.4.0 <8.4.10
Jul 13, 2025
Low
Server-Side Request Forgery
<8.1.33, >=8.2.0 <8.2.29, >=8.3.0 <8.3.23, >=8.4.0 <8.4.10
Jul 13, 2025
Medium
Improper Input Validation (4.16)
<8.1.32, >=8.2.0 <8.2.28, >=8.3.0 <8.3.19, >=8.4.0 <8.4.5
Mar 30, 2025
Medium
Improper Input Validation (4.16)
<8.1.32, >=8.2.0 <8.2.28, >=8.3.0 <8.3.19, >=8.4.0 <8.4.5
Mar 30, 2025
Medium
Improper Input Validation (4.16)
>=7.4.18 <=7.4.33, >=8.0.5 <=8.0.30, >=8.1.0 <8.1.32, >=8.2.0 <8.2.28, >=8.3.0 <8.3.19, >=8.4.0 <8.4.5
Mar 30, 2025
Medium
Improper Input Validation (4.16)
<8.1.32, >=8.2.0 <8.2.28, >=8.3.0 <8.3.19, >=8.4.0 <8.4.5
Mar 30, 2025
Medium
Improper Input Validation (4.16)
<8.1.32, >=8.2.0 <8.2.28, >=8.3.0 <8.3.19, >=8.4.0 <8.4.5
Mar 29, 2025
Critical
SQL Injection
<8.0.27, >=8.1.0 <8.1.15, >=8.2.0 <8.2.2
Feb 12, 2025
Medium
Buffer Over-read
<8.1.31, >=8.2.0 <8.2.26, >=8.3.0 <8.3.14
Nov 24, 2024
Critical
Heap-based Buffer Overflow
<8.1.31, >=8.2.0 <8.2.26, >=8.3.0 <8.3.14
Nov 24, 2024
Medium
Server-Side Request Forgery
<8.1.31, >=8.2.0 <8.2.26, >=8.3.0 <8.3.14
Nov 24, 2024
Critical
Heap-based Buffer Overflow
>=5.6.0 <8.1.31, >=8.2.0 <8.2.26, >=8.3.0 <8.3.14 (32-bit builds)
Nov 22, 2024
Medium
Information Exposure
<8.1.31, >=8.2.0 <8.2.26, >=8.3.0 <8.3.14, >=8.4.0 <8.4.1
Nov 22, 2024
High
Command Injection
<8.1.30, >=8.2.0 <8.2.24, >=8.3.0 <8.3.12
Oct 8, 2024
Low
Improper Input Validation (4.16)
>=7.4.4 <8.1.30, >=8.2.0 <8.2.24, >=8.3.0 <8.3.12
Oct 8, 2024
High
Authorization Bypass
<8.1.30, >=8.2.0 <8.2.24, >=8.3.0 <8.3.12
Oct 8, 2024
Low
Improper Input Validation (4.16)
<8.1.30, >=8.2.0 <8.2.24, >=8.3.0 <8.3.12
Oct 8, 2024
Medium
Information Exposure
<8.1.29, >=8.2.0 <8.2.20, >=8.3.0 <8.3.8 (depends on the linked OpenSSL)
Jun 9, 2024
High
Command Injection
>=7.4.0 <8.1.29, >=8.2.0 <8.2.20, >=8.3.0 <8.3.8 (Windows only)
Jun 9, 2024
Medium
Improper Input Validation (4.16)
<8.1.29, >=8.2.0 <8.2.20, >=8.3.0 <8.3.8
Jun 9, 2024
Critical
Content Spoofing
>=8.1.0 <8.1.29, >=8.2.0 <8.2.20, >=8.3.0 <8.3.8
Jun 9, 2024
Medium
Weak Authentication
<8.1.28, >=8.2.0 <8.2.18, >=8.3.0 <8.3.5
Apr 29, 2024
Medium
Improper Input Validation (4.16)
<8.1.28, >=8.2.0 <8.2.18, >=8.3.0 <8.3.5
Apr 29, 2024
Critical
Command Injection
>=7.4.0 <=8.0.30, >=8.1.0 <8.1.28, >=8.2.0 <8.2.18, >=8.3.0 <8.3.5 (Windows only)
Apr 29, 2024
Medium
Heap-based Buffer Overflow
>=7.4.0 <8.0.22, >=8.1.0 <8.1.9
Nov 2, 2023
Critical
Stack-based Buffer Overflow
<8.0.30, >=8.1.0 <8.1.22, >=8.2.0 <8.2.8
Aug 11, 2023
High
Information Exposure
<8.0.30, >=8.1.0 <8.1.22, >=8.2.0 <8.2.8
Aug 11, 2023
Low
Cryptographic Weakness
<8.0.29, >=8.1.0 <8.1.20, >=8.2.0 <8.2.7
Jul 22, 2023
High
Stack-based Buffer Overflow
<8.0.28, >=8.1.0 <8.1.16, >=8.2.0 <8.2.3
Feb 16, 2023
High
Weak Authentication
<8.0.28, >=8.1.0 <8.1.16, >=8.2.0 <8.2.3
Feb 16, 2023
High
Denial of Service
<8.0.28, >=8.1.0 <8.1.16, >=8.2.0 <8.2.3
Feb 16, 2023
Critical
Integer Overflow or Wraparound
>=7.2.0 <7.4.33, >=8.0.0 <8.0.25, >=8.1.0 <8.1.12
Oct 21, 2022
Medium
Improper Input Validation (4.16)
<7.4.32, >=8.0.0 <8.0.24, >=8.1.0 <8.1.11
Sep 28, 2022
Low
Denial of Service
<7.4.32, >=8.0.0 <8.0.24, >=8.1.0 <8.1.11
Sep 28, 2022
High
Heap-based Buffer Overflow
<7.4.30, >=8.0.0 <8.0.20, >=8.1.0 <8.1.7
Jun 16, 2022
High
Use After Free
>=7.4.0 <7.4.30, >=8.0.0 <8.0.20, >=8.1.0 <8.1.7
Jun 16, 2022
Medium
Improper Input Validation (4.16)
<7.3.33, >=7.4.0 <7.4.26, >=8.0.0 <8.0.13
Nov 29, 2021
High
Out-of-bounds Write
<7.3.32, >=7.4.0 <7.4.25, >=8.0.0 <8.0.12
Oct 25, 2021
Medium
Path Traversal
<7.3.31, >=7.4.0 <7.4.24, >=8.0.0 <8.0.11
Oct 4, 2021
Medium
Server-Side Request Forgery
<7.3.29, >=7.4.0 <7.4.21, >=8.0.0 <8.0.8
Oct 4, 2021
Medium
Stack-based Buffer Overflow
<7.3.29, >=7.4.0 <7.4.21, >=8.0.0 <8.0.8
Oct 4, 2021
Medium
Denial of Service
<7.3.27, >=7.4.0 <7.4.15, >=8.0.0 <8.0.2
Feb 15, 2021
Medium
Improper Input Validation (4.16)
<7.3.26, >=7.4.0 <7.4.14, >=8.0.0 <8.0.1
Feb 15, 2021
Medium
Authorization Bypass
<7.2.34, >=7.3.0 <7.3.23, >=7.4.0 <7.4.11
Oct 2, 2020
Medium
Use After Free
<7.2.33, >=7.3.0 <7.3.21, >=7.4.0 <7.4.9
Sep 9, 2020
Medium
Denial of Service
<7.2.31, >=7.3.0 <7.3.18, >=7.4.0 <7.4.6
May 20, 2020
High
Buffer Over-read
<7.2.30, >=7.3.0 <7.3.17, >=7.4.0 <7.4.5
Apr 27, 2020
Medium
Server-Side Request Forgery
<7.2.29, >=7.3.0 <7.3.16, >=7.4.0 <7.4.4
Apr 1, 2020
Medium
Buffer Over-read
<7.2.29, >=7.3.0 <7.3.16, >=7.4.0 <7.4.4
Apr 1, 2020
High
Denial of Service
<7.2.28, >=7.3.0 <7.3.15, >=7.4.0 <7.4.3
Feb 27, 2020
Medium
Information Exposure
<7.2.28, >=7.3.0 <7.3.15, >=7.4.0 <7.4.3
Feb 27, 2020
Medium
Buffer Over-read
<7.2.27, >=7.3.0 <7.3.14, >=7.4.0 <7.4.2
Feb 10, 2020
Medium
Buffer Over-read
<7.2.27, >=7.3.0 <7.3.14, >=7.4.0 <7.4.2
Feb 10, 2020
Medium
Buffer Over-read
<7.2.26, >=7.3.0 <7.3.13, >=7.4.0 <7.4.1
Dec 23, 2019
Low
Buffer Over-read
<7.2.26, >=7.3.0 <7.3.13, >=7.4.0 <7.4.1
Dec 23, 2019
Low
Improper Input Validation (4.16)
<7.2.26, >=7.3.0 <7.3.13, >=7.4.0 <7.4.1
Dec 23, 2019
Medium
Buffer Over-read
<7.2.26, >=7.3.0 <7.3.13, >=7.4.0 <7.4.1
Dec 23, 2019
Low
Improper Input Validation (4.16)
<7.2.26, >=7.3.0 <7.3.13, >=7.4.0 <7.4.1 (Windows only)
Dec 23, 2019
High
Remote Code Execution
<7.1.33, >=7.2.0 <7.2.24, >=7.3.0 <7.3.11
Oct 28, 2019
Medium
Buffer Over-read
<7.1.31, >=7.2.0 <7.2.21, >=7.3.0 <7.3.8
Aug 9, 2019
Medium
Buffer Over-read
<7.1.31, >=7.2.0 <7.2.21, >=7.3.0 <7.3.8
Aug 9, 2019
Critical
Use After Free
<7.1.32, >=7.2.0 <7.2.22, >=7.3.0 <7.3.9
Jul 10, 2019
Low
Information Exposure
<7.1.30, >=7.2.0 <7.2.19, >=7.3.0 <7.3.6
Jun 18, 2019
Medium
Buffer Over-read
<7.1.30, >=7.2.0 <7.2.19, >=7.3.0 <7.3.6
Jun 18, 2019
Medium
Buffer Over-read
<7.1.30, >=7.2.0 <7.2.19, >=7.3.0 <7.3.6
Jun 18, 2019
Medium
Buffer Over-read
<7.1.29, >=7.2.0 <7.2.18, >=7.3.0 <7.3.5
May 3, 2019
Medium
Buffer Over-read
<7.1.28, >=7.2.0 <7.2.17, >=7.3.0 <7.3.4
Apr 18, 2019
Medium
Buffer Over-read
<7.1.28, >=7.2.0 <7.2.17, >=7.3.0 <7.3.4
Apr 18, 2019
High
Stack-based Buffer Overflow
<7.1.27, >=7.2.0 <7.2.16, >=7.3.0 <7.3.3
Mar 11, 2019
Critical
Integer Overflow or Wraparound
<7.1.27, >=7.2.0 <7.2.16, >=7.3.0 <7.3.3
Mar 8, 2019
High
Information Exposure
<7.1.27, >=7.2.0 <7.2.16, >=7.3.0 <7.3.3
Mar 8, 2019
High
Buffer Over-read
<7.1.27, >=7.2.0 <7.2.16, >=7.3.0 <7.3.3
Mar 8, 2019
High
Information Exposure
>=5.6.37 <=5.6.40, >=7.0.31 <=7.0.33, >=7.1.20 <7.1.27, >=7.2.8 <7.2.16, >=7.3.0 <7.3.3
Mar 8, 2019
High
Buffer Over-read
<7.1.27, >=7.2.0 <7.2.16, >=7.3.0 <7.3.3
Mar 8, 2019
Severity
ID
Category
Version(s) Affected
Published Date
Critical
Remote Code Execution
<8.2.35, >=8.3.0 <8.3.36, >=8.4.0 <8.4.27, >=8.5.0 <8.5.12
Oct 21, 2026
Critical
Remote Code Execution
<8.2.35, >=8.3.0 <8.3.36, >=8.4.0 <8.4.27, >=8.5.0 <8.5.12
Oct 21, 2026
Low
Buffer Over-read
<8.2.34, >=8.3.0 <8.3.35, >=8.4.0 <8.4.26, >=8.5.0 <8.5.11
Sep 25, 2026
Medium
Integer Overflow or Wraparound
<8.2.34, >=8.3.0 <8.3.35, >=8.4.0 <8.4.26, >=8.5.0 <8.5.11
Sep 25, 2026
Medium
Authorization Bypass
>=5.6.4 <8.2.34, >=8.3.0 <8.3.35, >=8.4.0 <8.4.26, >=8.5.0 <8.5.11
Sep 25, 2026
Medium
Integer Overflow or Wraparound
<8.2.34, >=8.3.0 <8.3.35, >=8.4.0 <8.4.26, >=8.5.0 <8.5.11
Sep 25, 2026
Medium
Buffer Over-read
<8.2.34, >=8.3.0 <8.3.35, >=8.4.0 <8.4.26, >=8.5.0 <8.5.11
Sep 25, 2026
Medium
Insufficiently Protected Credentials
<8.2.34, >=8.3.0 <8.3.35, >=8.4.0 <8.4.26, >=8.5.0 <8.5.11
Sep 25, 2026
Medium
Denial of Service
<8.2.34, >=8.3.0 <8.3.35, >=8.4.0 <8.4.26, >=8.5.0 <8.5.11 (Windows only)
Sep 25, 2026
High
Uncontrolled Recursion
<8.2.34, >=8.3.0 <8.3.35, >=8.4.0 <8.4.26, >=8.5.0 <8.5.11
Sep 25, 2026

A defensible answer for every standard, framework, or regulation.

Legacy software  and unofficial community support undermines patch-management expectations across regulations worldwide. NES gives you a maintained, vendor-backed library with committed SLAs and a documented patch history to show auditors and regulators.

PCI DSS

US

Req. 6.3.3 requires known vulnerabilities to be patched, including a 30-day SLA for critical issues. Legacy PHP with no patch means immediate non-compliance — NES restores the patch path.

HIPAA

US

Unsupported components make it hard to show reasonable safeguards for systems handling ePHI. NES provides active maintenance and documented risk reduction.

SOC 2

Global

Trust Services Criteria expect timely vulnerability remediation and patch management. Legacy components with no security patches translate to failing certification.

FedRAMP

US

Baselines build on NIST SI-2, requiring flaws to be corrected and security updates installed within defined timeframes. Unpatched legacy software in government cloud does not meet compliance.

DORA

EU

Treats legacy software as a resilience flaw for financial ICT assets. NES sustains a documented patch-management program for critical systems.

NIS2 Directive

EU

Article 21 covers patching, vulnerability and supply-chain management. Legacy unpatched software is effectively non-compliant where it creates risk.

GDPR

EU

Article 32 expects "state of the art" technical measures. Running unsupported legacy software is difficult to defend after a breach — NES keeps the web server maintained.

NIST CSF 2.0

US

Control PR.PS-02 requires organizations to actively maintain or remove vulnerable software based on risk. NES enables compliance without forced upgrade or removal.

Cyber Resilience Act

EU

Requires vulnerabilities in products and their components to be handled effectively during the support period. NES keeps the PHP layer of shipped products covered.

ISO/IEC 27001:2022

Global

Vulnerability Management and Configuration Management controls require identifying technical vulnerabilities and keeping software within secure standards. NES restores control posture with patch availability for EOL software.

CIS Controls v8

Control 7 (Continuous Vulnerability Management) and Control 2 (Software Asset Inventory) treat software that no longer receives security updates as inherently vulnerable. NES keeps software patched and auditable.

Commercial Contracts

Many organizations are contractually prohibited from shipping unsupported software. NES provides the vendor-backed answer those policies require.

Frequently Asked Questions

How fast do you patch critical PHP vulnerabilities?
Is there a PHP2Shell patch for PHP 8.1, 8.0 or 7.4?
Does it work on Windows?
Do I need to change my code?
Which versions do you support?
Who builds and maintains it?

Contact Us

Got questions about Never-Ending Support for your open-source library? We're here to help!

Discover how HeroDevs NES Products can keep your systems secure and compliant.

Learn how our solutions can deliver value to your organization.

Get detailed pricing information tailored to your needs.

Google logoLilly logoAbbott logoBox logoEG logoHitachi logoDropbox logoNHS logoWorkday logoFinra logoMicrosoft logoSantander logo
Talk to an Expert

By submitting the form I acknowledge receipt of our Privacy Policy.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.