CVE-2019-11043: PHP FastCGI Process Manager (FPM) Buffer Overflow Vulnerability
Vulnerability summary
CVE-2019-11043 is a critical (CVSS 9.8) Classic Buffer Overflow vulnerability in PHP FastCGI Process Manager (FPM). It is known to be exploited: CISA lists it, first on 25-03-2022. It has been used in ransomware campaigns. EPSS estimates a 99.75% chance of exploitation in the next 30 days, higher than 99.9% of scored vulnerabilities. 6 public exploits are recorded.
Advisory lineage
Upstream 0 · Downstream 5 · Related 4Timeline
- 28-10-2019PublishedVulnerability first disclosed.
- 25-03-2022Added to CISA KEVPHP FastCGI Process Manager (FPM) Buffer Overflow Vulnerability
- 15-04-2022CISA remediation dueApply updates per vendor instructions.
- 21-10-2025Last modifiedVulnerability information updated.
Description
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it is possible to cause FPM module to write past allocated buffers into the space reserved for FCGI protocol data, thus opening the possibility of remote code execution.
CVSS metrics
5 scores · 4 sources · 3 versions- CVE.orgCNA8.7HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:NDiffers
- OSV · UbuntuEcosystem advisory · calculated8.7HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:NDiffers
EPSS trend
Probability
99.75%
Chance of exploitation in the next 30 days
Percentile
100%
Versus all other CVEs
30-day change
-0.03 pp
From 99.78% on 20-09-2026
Known exploited
Compare KEV catalogs- Added
- 25-03-2022
- Federal due date
- 15-04-2022
CISA required action
Apply updates per vendor instructions. nvd.nist.gov/vuln/detail/CVE-2019-11043
Public exploits
6 foundPhuip Fpizdam
Maturity: poc
Exploit Reference (bugs.php.net)
Maturity: unknown
Exploit Reference (packetstormsecurity.com)
Maturity: unknown
Weaknesses
CWE · root cause- CWE-120Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')The product copies an input buffer to an output buffer without verifying that the size of the input buffer is less than the size of the output buffer.
- CWE-787Out-of-bounds WriteThe product writes data past the end, or before the beginning, of the intended buffer.
Affected systems
Redhat154 products
- enterprise_linux8.0
- enterprise_linux_desktop6.0 | 7.0
- enterprise_linux_eus7.7 | 8.1 | 8.2 | 8.4 | 8.6 | 8.8
- enterprise_linux_eus_compute_node7.7
- enterprise_linux_for_arm_648.0_aarch64
Suse9 products
- php72&distro=SUSE Linux Enterprise Module for Web and Scripting 12< 7.2.5-1.29.1
- php72&distro=SUSE Linux Enterprise Software Development Kit 12 SP4< 7.2.5-1.29.1
- php72&distro=SUSE Linux Enterprise Software Development Kit 12 SP5< 7.2.5-1.29.1
- php7&distro=SUSE Linux Enterprise Module for Package Hub 15< 7.2.5-4.46.1
- php7&distro=SUSE Linux Enterprise Module for Web and Scripting 12< 7.0.7-50.88.1
Debian4 products
- php5< 5.6.40+dfsg-0+deb8u7
- php7.0< 7.0.33-0+deb9u6
- php7.3< 7.3.11-1~deb10u1
- debian_linuxEOL9.0 | 10.0
Opensuse4 products
- php7-test&distro=openSUSE Leap 15.0< 7.2.5-lp150.2.29.2
- php7-test&distro=openSUSE Leap 15.1< 7.2.5-lp151.6.13.1
- php7&distro=openSUSE Leap 15.0< 7.2.5-lp150.2.29.2
- php7&distro=openSUSE Leap 15.1< 7.2.5-lp151.6.13.1
Ubuntu3 products
- php5< 5.5.9+dfsg-1ubuntu4.29+esm6
- php7.0< 7.0.33-0ubuntu0.16.04.7
- php7.2< 7.2.24-0ubuntu0.18.04.1
Mageia2 products
- pcre2< 10.33-1.1.mga7
- php< 7.3.11-1.mga7
Canonical1 product
- ubuntu_linuxEOL12.04 | 14.04 | 16.04 | 18.04 | 19.04 | 19.10
Fedoraproject1 product
- fedoraEOL29 | 30 | 31
Php1 product
- php≥ 7.1.x, < 7.1.33 | ≥ 7.2.x, < 7.2.24 | ≥ 7.3.x, < 7.3.11 | ≥ 7.1.0, < 7.1.33 | ≥ 7.2.0, < 7.2.24 | ≥ 7.3.0, < 7.3.11
Tenable1 product
- tenable.sc< 5.19.0
10 vendors · 180 products
References
59 links- www.debian.org/security/2019/dsa-4552Vendor AdvisoryX Refsource DEBIANMailing ListThird Party Advisory
- www.debian.org/security/2019/dsa-4553Vendor AdvisoryX Refsource DEBIANMailing ListThird Party Advisory
- support.f5.com/csp/article/K75408500?utm_source=f5support&%3Butm_medium=RSSX Refsource CONFIRMThird Party Advisory
- access.redhat.com/errata/RHSA-2019:3286Vendor AdvisoryX Refsource REDHATThird Party AdvisoryAdvisory
Show all 59 references
- access.redhat.com/errata/RHSA-2019:3287Vendor AdvisoryX Refsource REDHATThird Party AdvisoryAdvisory
- access.redhat.com/errata/RHSA-2019:3300Vendor AdvisoryX Refsource REDHATThird Party AdvisoryAdvisory
- lists.opensuse.org/opensuse-security-announce/2019-11/msg00011.htmlVendor AdvisoryX Refsource SUSEMailing ListThird Party Advisory
- access.redhat.com/errata/RHSA-2019:3724Vendor AdvisoryX Refsource REDHATThird Party AdvisoryAdvisory
- access.redhat.com/errata/RHSA-2019:3735Vendor AdvisoryX Refsource REDHATThird Party AdvisoryAdvisory
- access.redhat.com/errata/RHSA-2019:3736Vendor AdvisoryX Refsource REDHATThird Party AdvisoryAdvisory
- lists.opensuse.org/opensuse-security-announce/2019-11/msg00014.htmlVendor AdvisoryX Refsource SUSEMailing ListThird Party Advisory
- access.redhat.com/errata/RHSA-2020:0322Vendor AdvisoryX Refsource REDHATThird Party AdvisoryAdvisory
- packetstormsecurity.com/files/156642/PHP-FPM-7.x-Remote-Code-Execution.htmlX Refsource MISCExploitThird Party AdvisoryVDB Entry
- www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2019-11043Government ResourceUS Government Resource
- lists.opensuse.org/archives/…Advisory
- lists.opensuse.org/archives/…Advisory