36 matches found
CVE-2024-4577-RCE
PHP CGI Argument Injection CVE-2024-4577 RCE 📜 Description In PHP versions 8.1. before 8.1.29, 8.2. before 8.2.20, 8.3. before 8.3.8, when using Apache and PHP-CGI on Windows, if the system is set up to use certain code pages, Windows may use "Best-Fit" behavior to replace characters in command...
CVE-2024-4577-PHP-CGI-RCE
This is a YAML file written specifically for the php-CGI RCE vulnerability - High Risk Introduction root@kitploit: php-CGI is an interface used by web servers to run PHP scripts. It connects the PHP interpreter to the web server through CGI Common Gateway Interface. Vulnerability Cause...
CVE-2024-4577
CVE-2024-4577 Overview CVE-2024-4577 is a security vulnerability that affects PHP servers in the following versions: PHP 8.3.x 8.3.8 and earlier PHP 8.2.x 8.2.20 and earlier PHP 8.1.x 8.1.29 and earlier All versions prior to 8.0 Unsupported versions 7.x and 5.x This vulnerability is a remote code...
CVE-2024-4577-RCE-ATTACK
PHP CVE-2024-4577-RCE-ATTACK-ATTACK 📜 描述 在 PHP 8.1.(低于 8.1.29)、8.2. (低于 8.2.20)、8.3.(低于 8.3.8)版本中,当在 Windows 上使用 Apache 和 PHP-CGI 时,如果系统被设置为使用某些代码页,Windows 可能会使用“最佳匹配”行为来替换提供给 Win32 API 函数的命令行中的字符。PHP CGI 模块可能会将这些字符误解为 PHP 选项,从而允许恶意用户将选项传递给正在运行的 PHP 二进制文件,进而泄露脚本源代码、在服务器上执行任意 PHP 代码等。 “XAMPP...
CVE-2024-4577
CVE-2024-4577 This is a PoC for PHP CVE-2024-4577. Introduction Security in the digital environment is more important than ever. That said, imagine an invisible door opens on millions of websites due to a new vulnerability in PHP, one of the most used programming languages on the web. This...
cve-2024-4577-phpcgi_rce_reproduction
CVE-2024-4577 - PHP CGI 参数注入漏洞(Windows "WorstFit") 概述 CVE-2024-4577 是 Windows 上 PHP CGI 实现中的一个严重远程代码执行漏洞。它绕过了原始 CVE-2012-1823 的修复,利用了 Windows "最佳匹配"(Best-Fit)代码页转换功能,通过 CGI 查询字符串夹带命令行参数。 CVSS 评分: 9.8(严重) 发现者: Orange Tsai(DEVCORE) 类型: 操作系统命令注入 / 参数注入 补丁日期: 2024 年 6 月 6 日 技术细节 当 PHP 以 CGI...
php-cgi-cve-2024-4577
php-cgi-cve-2024-4577 php-cgi-cve-2024-4577 A remote code execution vulnerability occurring in CGI mode of PHP language registered in the detection of PHP-CGI CVE-2024-4577 Argument Injection events from external IPs to internal servers. This is an event that occurs when PHP is executed in CGI mo...
cve-2024-4577-lab
环境蓝图 root@kitploit: 操作系统容器:ubuntu:22.04(在 Windows WSL2 下运行)。 Web 服务器层:Apache2,modactions、modcgi 和 modcgid 被全局强制加载到主 apache2.conf 中。 语言解释器:PHP 8.1.2,严格以 CGI/FastCGI 模式(Server API)运行。 文件架构:一个可运行的 app/ 目录,其中托管着执行代码(index.php)和一个模拟的挑战资产。 核心漏洞机制研究 root@kitploit:...
CVE-2024-4577-EXPLOIT
CVE-2024-4577 - PHP CGI 参数注入远程代码执行漏洞 在某些 PHP 版本(8.1. 低于 8.1.29,8.2. 低于 8.2.20,8.3. 低于 8.3.8)中,当在 Windows 上使用 Apache 和 PHP-CGI 运行 PHP 时存在一个严重漏洞。如果系统配置使用了特定代码页,Windows 的“最佳匹配”行为可能会替换传递给 Win32 API 函数的命令行中的字符。此行为可能导致 PHP-CGI 模块将这些字符误解释为 PHP 选项,从而允许攻击者向 PHP 二进制文件传递选项。这可能导致脚本源代码泄露或在服务器上执行任意 PHP 代码。 概念验...
CVE-2024-4577
PHP CGI Argument Injection CVE-2024-4577 RCE 📜 Description In PHP versions 8.1. before 8.1.29, 8.2. before 8.2.20, 8.3. before 8.3.8, when using Apache and PHP-CGI on Windows, if the system is set up to use certain code pages, Windows may use "Best-Fit" behavior to replace characters in command...
BIT-LIBPHP-2024-4577 Argument Injection in PHP-CGI
In PHP versions 8.1. before 8.1.29, 8.2. before 8.2.20, 8.3. before 8.3.8, when using Apache and PHP-CGI on Windows, if the system is set up to use certain code pages, Windows may use "Best-Fit" behavior to replace characters in command line given to Win32 API functions. PHP CGI module may...
CVE-2024-8067
In versions of Helix Core prior to 2024.1 Patch 2 2024.1/2655224 a Windows ANSI API Unicode "best fit" argument injection was identified...
SUSE CVE-2024-4577
In PHP versions 8.1. before 8.1.29, 8.2. before 8.2.20, 8.3. before 8.3.8, when using Apache and PHP-CGI on Windows, if the system is set up to use certain code pages, Windows may use "Best-Fit" behavior to replace characters in command line given to Win32 API functions. PHP CGI module may...
CVE-2024-47611
XZ Utils provide a general-purpose data-compression library plus command-line tools. When built for native Windows MinGW-w64 or MSVC, the command line tools from XZ Utils 5.6.2 and older have a command line argument injection vulnerability. If a command line contains Unicode characters for exampl...
SUSE CVE-2024-45720
On Windows platforms, a "best fit" character encoding conversion of command line arguments to Subversion's executables e.g., svn.exe, etc. may lead to unexpected command line argument interpretation, including argument injection and execution of other programs, if a specially crafted command line...
DEBIAN-CVE-2024-8926
In PHP versions 8.1. before 8.1.30, 8.2. before 8.2.24, 8.3. before 8.3.12, when using a certain non-standard configurations of Windows codepages, the fixes for CVE-2024-4577 https://github.com/advisories/GHSA-vxpp-6299-mxw3 may still be bypassed and the same command injection related to Windows...
SUSE CVE-2024-47611
XZ Utils provide a general-purpose data-compression library plus command-line tools. When built for native Windows MinGW-w64 or MSVC, the command line tools from XZ Utils 5.6.2 and older have a command line argument injection vulnerability. If a command line contains Unicode characters for exampl...
CVE-2024-47611
XZ Utils provide a general-purpose data-compression library plus command-line tools. When built for native Windows MinGW-w64 or MSVC, the command line tools from XZ Utils 5.6.2 and older have a command line argument injection vulnerability. If a command line contains Unicode characters for exampl...
CVE-2024-47611 XZ Utils on Microsoft Windows platform are vulnerable to argument injection
XZ Utils provide a general-purpose data-compression library plus command-line tools. When built for native Windows MinGW-w64 or MSVC, the command line tools from XZ Utils 5.6.2 and older have a command line argument injection vulnerability. If a command line contains Unicode characters for exampl...
CVE-2024-47611
XZ Utils provide a general-purpose data-compression library plus command-line tools. When built for native Windows MinGW-w64 or MSVC, the command line tools from XZ Utils 5.6.2 and older have a command line argument injection vulnerability. If a command line contains Unicode characters for exampl...