CVE-2024-8927
highpriority · track · 30EPSS 0.011 · 64 %ileDEEUNLRUUSEPSS · scored 2026-10-27
In PHP versions 8.1.* before 8.1.30, 8.2.* before 8.2.24, 8.3.* before 8.3.12, HTTP_REDIRECT_STATUS variable is used to check whether or not CGI binary is being run by the HTTP server. However, in certain scenarios, the content of this variable can be controlled by the request submitter via HTTP headers, which can lead to cgi.force_redirect option not being correctly applied. In certain configurations this may lead to arbitrary file inclusion in PHP.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · medium–critical · 6.9–9.8
ssvc
A stakeholder decision — act, attend, or track — from exploitation and impact.
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (44)
Products and version ranges known to be affected.
advisories (6)
Vendor and ecosystem advisories describing this.
- NCSC-2025-0020Kwetsbaarheden verholpen in Oracle Database productenNL2025-01-22csaf · ncsc_nlNL
Oracle heeft kwetsbaarheden verholpen in diverse database producten en subsystemen, zoals de Core Database, Graal, Application Express, GoldenGate en REST data.
- WID-SEC-W-2024-2230PHP: Mehrere SchwachstellenDeutsch2024-09-26csaf · cert_bundDE
Ein entfernter, anonymer Angreifer kann mehrere Schwachstellen in PHP ausnutzen, um beliebigen Programmcode auszuführen, Informationen preiszugeben und andere nicht spezifizierte Angriffe durchzuführen.
- WID-SEC-W-2025-0137Oracle Secure Backup: Schwachstelle gefährdet VertraulichkeitDeutsch2025-01-21csaf · cert_bundDE
Ein entfernter, anonymer Angreifer kann eine Schwachstelle in Oracle Secure Backup ausnutzen, um die Vertraulichkeit zu gefährden.
- BIT-libphp-2024-8927cgi.force_redirect configuration is bypassable due to the environment variable collision2025-08-11vendor · osvUS
In PHP versions 8.1.* before 8.1.30, 8.2.* before 8.2.24, 8.3.* before 8.3.12, HTTP_REDIRECT_STATUS variable is used to check whether or not CGI binary is being run by the HTTP server. However, in certain scenarios, the content of this variable can be controlled by the request submitter via HTTP headers, which can lead to cgi.force_redirect option not being correctly applied. In certain configurations this may lead to arbitrary file inclusion in PHP.
- BIT-php-2024-8927cgi.force_redirect configuration is bypassable due to the environment variable collision2024-10-10vendor · osvUS
In PHP versions 8.1.* before 8.1.30, 8.2.* before 8.2.24, 8.3.* before 8.3.12, HTTP_REDIRECT_STATUS variable is used to check whether or not CGI binary is being run by the HTTP server. However, in certain scenarios, the content of this variable can be controlled by the request submitter via HTTP headers, which can lead to cgi.force_redirect option not being correctly applied. In certain configurations this may lead to arbitrary file inclusion in PHP.
- BIT-php-min-2024-8927cgi.force_redirect configuration is bypassable due to the environment variable collision2025-01-14vendor · osvUS
In PHP versions 8.1.* before 8.1.30, 8.2.* before 8.2.24, 8.3.* before 8.3.12, HTTP_REDIRECT_STATUS variable is used to check whether or not CGI binary is being run by the HTTP server. However, in certain scenarios, the content of this variable can be controlled by the request submitter via HTTP headers, which can lead to cgi.force_redirect option not being correctly applied. In certain configurations this may lead to arbitrary file inclusion in PHP.
also known as (7)
Other names and identifiers for this entity.
- CNNVD-202410-620cnnvd
- EUVD-2024-49490enisa_euvd
- BDU:2024-07679fstec_bdu
- BIT-libphp-2024-8927osv
- BIT-php-2024-8927osv
- BIT-php-min-2024-8927osv
- GHSA-94p6-54jq-9mwposv
sources
Which sources assert this record, and when.
references (10)
External citations — patches, advisories, analysis.
- https://access.redhat.com/security/cve/cve-2024-8927cnnvd
- https://cxsecurity.com/cveshow/CVE-2024-8927/cnnvd
- https://github.com/php/php-src/security/advisories/GHSA-94p6-54jq-9mwpcnnvd
- https://nvd.nist.gov/vuln/detail/CVE-2024-8927cnnvd
- https://vigilance.fr/vulnerability/PHP-four-vulnerabilities-dated-26-09-2024-45240cnnvd
- https://www.oracle.com/security-alerts/cpujan2025.htmlcnnvd
- https://github.com/php/php-src/security/advisories/GHSA-94p6-54jq-9mwpenisa_euvd
- https://github.com/php/php-src/security/advisories/GHSA-94p6-54jq-9mwpExploitVendor Advisorynvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan