{"cveID":"CVE-2024-4577","vendorProject":"PHP Group","product":"PHP","vulnerabilityName":"PHP-CGI OS Command Injection Vulnerability","dateAdded":"2024-06-12","shortDescription":"PHP, specifically Windows-based PHP used in CGI mode, contains an OS command injection vulnerability that allows for arbitrary code execution. This vulnerability is a patch bypass for CVE-2012-1823.","requiredAction":"Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.","dueDate":"2024-07-03","knownRansomwareCampaignUse":"Known","notes":"This vulnerability affects a common open-source component, third-party library, or a protocol used by different products. Please check with specific vendors for information on patching status. For more information, please see:  https://www.php.net/ChangeLog-8.php#;   https://nvd.nist.gov/vuln/detail/CVE-2024-4577","cwes":["CWE-78"],"year":2024,"state":"mapped","stale_reasons":[],"mappings":[{"domain":"enterprise","cve":"CVE-2024-4577","technique":"T1190","technique_name_at_mapping":"Exploit Public-Facing Application","mapping_type":"exploitation_technique","capability_group":"command_injection","comments":"CVE-2024-4577 is a PHP argument injection vulnerability that allows an adversary to execute arbitrary php commands. Threat actors have been observed utilizing Cobalt Strike and the TaoWu toolkit for post-exploitation activities, such as conducting reconnaisance, establishing persistence, escalating privileges to SYSTEM level, and harvesting credentials.","references":["https://arstechnica.com/security/2024/06/php-vulnerability-allows-attackers-to-run-malicious-code-on-windows-servers/","https://www.cyber.gc.ca/en/alerts-advisories/al25-001-mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://www.greynoise.io/blog/mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://blog.talosintelligence.com/new-persistent-attacks-japan/"],"status":"complete","source_file":"kev-07.28.2025_attack-16.1-enterprise.json","attack_version":"16.1","kev_snapshot":"07/28/2025"},{"domain":"enterprise","cve":"CVE-2024-4577","technique":"T1003","technique_name_at_mapping":"OS Credential Dumping","mapping_type":"secondary_impact","capability_group":"command_injection","comments":"CVE-2024-4577 is a PHP argument injection vulnerability that allows an adversary to execute arbitrary php commands. Threat actors have been observed utilizing Cobalt Strike and the TaoWu toolkit for post-exploitation activities, such as conducting reconnaisance, establishing persistence, escalating privileges to SYSTEM level, and harvesting credentials.","references":["https://arstechnica.com/security/2024/06/php-vulnerability-allows-attackers-to-run-malicious-code-on-windows-servers/","https://www.cyber.gc.ca/en/alerts-advisories/al25-001-mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://www.greynoise.io/blog/mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://blog.talosintelligence.com/new-persistent-attacks-japan/"],"status":"complete","source_file":"kev-07.28.2025_attack-16.1-enterprise.json","attack_version":"16.1","kev_snapshot":"07/28/2025"},{"domain":"enterprise","cve":"CVE-2024-4577","technique":"T1003.001","technique_name_at_mapping":"LSASS Memory","mapping_type":"secondary_impact","capability_group":"command_injection","comments":"CVE-2024-4577 is a PHP argument injection vulnerability that allows an adversary to execute arbitrary php commands. Threat actors have been observed utilizing Cobalt Strike and the TaoWu toolkit for post-exploitation activities, such as conducting reconnaisance, establishing persistence, escalating privileges to SYSTEM level, and harvesting credentials.","references":["https://arstechnica.com/security/2024/06/php-vulnerability-allows-attackers-to-run-malicious-code-on-windows-servers/","https://www.cyber.gc.ca/en/alerts-advisories/al25-001-mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://www.greynoise.io/blog/mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://blog.talosintelligence.com/new-persistent-attacks-japan/"],"status":"complete","source_file":"kev-07.28.2025_attack-16.1-enterprise.json","attack_version":"16.1","kev_snapshot":"07/28/2025"},{"domain":"enterprise","cve":"CVE-2024-4577","technique":"T1033","technique_name_at_mapping":"System Owner/User Discovery","mapping_type":"secondary_impact","capability_group":"command_injection","comments":"CVE-2024-4577 is a PHP argument injection vulnerability that allows an adversary to execute arbitrary php commands. Threat actors have been observed utilizing Cobalt Strike and the TaoWu toolkit for post-exploitation activities, such as conducting reconnaisance, establishing persistence, escalating privileges to SYSTEM level, and harvesting credentials.","references":["https://arstechnica.com/security/2024/06/php-vulnerability-allows-attackers-to-run-malicious-code-on-windows-servers/","https://www.cyber.gc.ca/en/alerts-advisories/al25-001-mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://www.greynoise.io/blog/mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://blog.talosintelligence.com/new-persistent-attacks-japan/"],"status":"complete","source_file":"kev-07.28.2025_attack-16.1-enterprise.json","attack_version":"16.1","kev_snapshot":"07/28/2025"},{"domain":"enterprise","cve":"CVE-2024-4577","technique":"T1041","technique_name_at_mapping":"Exfiltration Over C2 Channel","mapping_type":"secondary_impact","capability_group":"command_injection","comments":"CVE-2024-4577 is a PHP argument injection vulnerability that allows an adversary to execute arbitrary php commands. Threat actors have been observed utilizing Cobalt Strike and the TaoWu toolkit for post-exploitation activities, such as conducting reconnaisance, establishing persistence, escalating privileges to SYSTEM level, and harvesting credentials.","references":["https://arstechnica.com/security/2024/06/php-vulnerability-allows-attackers-to-run-malicious-code-on-windows-servers/","https://www.cyber.gc.ca/en/alerts-advisories/al25-001-mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://www.greynoise.io/blog/mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://blog.talosintelligence.com/new-persistent-attacks-japan/"],"status":"complete","source_file":"kev-07.28.2025_attack-16.1-enterprise.json","attack_version":"16.1","kev_snapshot":"07/28/2025"},{"domain":"enterprise","cve":"CVE-2024-4577","technique":"T1053","technique_name_at_mapping":"Scheduled Task/Job","mapping_type":"secondary_impact","capability_group":"command_injection","comments":"CVE-2024-4577 is a PHP argument injection vulnerability that allows an adversary to execute arbitrary php commands. Threat actors have been observed utilizing Cobalt Strike and the TaoWu toolkit for post-exploitation activities, such as conducting reconnaisance, establishing persistence, escalating privileges to SYSTEM level, and harvesting credentials.","references":["https://arstechnica.com/security/2024/06/php-vulnerability-allows-attackers-to-run-malicious-code-on-windows-servers/","https://www.cyber.gc.ca/en/alerts-advisories/al25-001-mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://www.greynoise.io/blog/mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://blog.talosintelligence.com/new-persistent-attacks-japan/"],"status":"complete","source_file":"kev-07.28.2025_attack-16.1-enterprise.json","attack_version":"16.1","kev_snapshot":"07/28/2025"},{"domain":"enterprise","cve":"CVE-2024-4577","technique":"T1059","technique_name_at_mapping":"Command and Scripting Interpreter","mapping_type":"primary_impact","capability_group":"command_injection","comments":"CVE-2024-4577 is a PHP argument injection vulnerability that allows an adversary to execute arbitrary php commands. Threat actors have been observed utilizing Cobalt Strike and the TaoWu toolkit for post-exploitation activities, such as conducting reconnaisance, establishing persistence, escalating privileges to SYSTEM level, and harvesting credentials.","references":["https://arstechnica.com/security/2024/06/php-vulnerability-allows-attackers-to-run-malicious-code-on-windows-servers/","https://www.cyber.gc.ca/en/alerts-advisories/al25-001-mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://www.greynoise.io/blog/mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://blog.talosintelligence.com/new-persistent-attacks-japan/"],"status":"complete","source_file":"kev-07.28.2025_attack-16.1-enterprise.json","attack_version":"16.1","kev_snapshot":"07/28/2025"},{"domain":"enterprise","cve":"CVE-2024-4577","technique":"T1068","technique_name_at_mapping":"Exploitation for Privilege Escalation","mapping_type":"secondary_impact","capability_group":"command_injection","comments":"CVE-2024-4577 is a PHP argument injection vulnerability that allows an adversary to execute arbitrary php commands. Threat actors have been observed utilizing Cobalt Strike and the TaoWu toolkit for post-exploitation activities, such as conducting reconnaisance, establishing persistence, escalating privileges to SYSTEM level, and harvesting credentials.","references":["https://arstechnica.com/security/2024/06/php-vulnerability-allows-attackers-to-run-malicious-code-on-windows-servers/","https://www.cyber.gc.ca/en/alerts-advisories/al25-001-mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://www.greynoise.io/blog/mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://blog.talosintelligence.com/new-persistent-attacks-japan/"],"status":"complete","source_file":"kev-07.28.2025_attack-16.1-enterprise.json","attack_version":"16.1","kev_snapshot":"07/28/2025"},{"domain":"enterprise","cve":"CVE-2024-4577","technique":"T1071.001","technique_name_at_mapping":"Web Protocols","mapping_type":"secondary_impact","capability_group":"command_injection","comments":"CVE-2024-4577 is a PHP argument injection vulnerability that allows an adversary to execute arbitrary php commands. Threat actors have been observed utilizing Cobalt Strike and the TaoWu toolkit for post-exploitation activities, such as conducting reconnaisance, establishing persistence, escalating privileges to SYSTEM level, and harvesting credentials.","references":["https://arstechnica.com/security/2024/06/php-vulnerability-allows-attackers-to-run-malicious-code-on-windows-servers/","https://www.cyber.gc.ca/en/alerts-advisories/al25-001-mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://www.greynoise.io/blog/mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://blog.talosintelligence.com/new-persistent-attacks-japan/"],"status":"complete","source_file":"kev-07.28.2025_attack-16.1-enterprise.json","attack_version":"16.1","kev_snapshot":"07/28/2025"},{"domain":"enterprise","cve":"CVE-2024-4577","technique":"T1112","technique_name_at_mapping":"Modify Registry","mapping_type":"secondary_impact","capability_group":"command_injection","comments":"CVE-2024-4577 is a PHP argument injection vulnerability that allows an adversary to execute arbitrary php commands. Threat actors have been observed utilizing Cobalt Strike and the TaoWu toolkit for post-exploitation activities, such as conducting reconnaisance, establishing persistence, escalating privileges to SYSTEM level, and harvesting credentials.","references":["https://arstechnica.com/security/2024/06/php-vulnerability-allows-attackers-to-run-malicious-code-on-windows-servers/","https://www.cyber.gc.ca/en/alerts-advisories/al25-001-mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://www.greynoise.io/blog/mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://blog.talosintelligence.com/new-persistent-attacks-japan/"],"status":"complete","source_file":"kev-07.28.2025_attack-16.1-enterprise.json","attack_version":"16.1","kev_snapshot":"07/28/2025"},{"domain":"enterprise","cve":"CVE-2024-4577","technique":"T1543","technique_name_at_mapping":"Create or Modify System Process","mapping_type":"secondary_impact","capability_group":"command_injection","comments":"CVE-2024-4577 is a PHP argument injection vulnerability that allows an adversary to execute arbitrary php commands. Threat actors have been observed utilizing Cobalt Strike and the TaoWu toolkit for post-exploitation activities, such as conducting reconnaisance, establishing persistence, escalating privileges to SYSTEM level, and harvesting credentials.","references":["https://arstechnica.com/security/2024/06/php-vulnerability-allows-attackers-to-run-malicious-code-on-windows-servers/","https://www.cyber.gc.ca/en/alerts-advisories/al25-001-mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://www.greynoise.io/blog/mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://blog.talosintelligence.com/new-persistent-attacks-japan/"],"status":"complete","source_file":"kev-07.28.2025_attack-16.1-enterprise.json","attack_version":"16.1","kev_snapshot":"07/28/2025"},{"domain":"enterprise","cve":"CVE-2024-4577","technique":"T1570","technique_name_at_mapping":"Lateral Tool Transfer","mapping_type":"secondary_impact","capability_group":"command_injection","comments":"CVE-2024-4577 is a PHP argument injection vulnerability that allows an adversary to execute arbitrary php commands. Threat actors have been observed utilizing Cobalt Strike and the TaoWu toolkit for post-exploitation activities, such as conducting reconnaisance, establishing persistence, escalating privileges to SYSTEM level, and harvesting credentials.","references":["https://arstechnica.com/security/2024/06/php-vulnerability-allows-attackers-to-run-malicious-code-on-windows-servers/","https://www.cyber.gc.ca/en/alerts-advisories/al25-001-mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://www.greynoise.io/blog/mass-exploitation-critical-php-cgi-vulnerability-cve-2024-4577","https://blog.talosintelligence.com/new-persistent-attacks-japan/"],"status":"complete","source_file":"kev-07.28.2025_attack-16.1-enterprise.json","attack_version":"16.1","kev_snapshot":"07/28/2025"}],"techniques":[{"id":"T1003","domains":["enterprise"],"in_current_bundle":true,"live":true,"name_now":"OS Credential Dumping","name_at_mapping":"OS Credential Dumping","renamed":false,"revoked_by":null,"mapping_types":["secondary_impact"],"sigma_rule_count":37,"has_detection_strategy":true},{"id":"T1003.001","domains":["enterprise"],"in_current_bundle":true,"live":true,"name_now":"LSASS Memory","name_at_mapping":"LSASS Memory","renamed":false,"revoked_by":null,"mapping_types":["secondary_impact"],"sigma_rule_count":79,"has_detection_strategy":true},{"id":"T1033","domains":["enterprise"],"in_current_bundle":true,"live":true,"name_now":"System Owner/User Discovery","name_at_mapping":"System Owner/User Discovery","renamed":false,"revoked_by":null,"mapping_types":["secondary_impact"],"sigma_rule_count":30,"has_detection_strategy":true},{"id":"T1041","domains":["enterprise"],"in_current_bundle":true,"live":true,"name_now":"Exfiltration Over C2 Channel","name_at_mapping":"Exfiltration Over C2 Channel","renamed":false,"revoked_by":null,"mapping_types":["secondary_impact"],"sigma_rule_count":5,"has_detection_strategy":true},{"id":"T1053","domains":["enterprise"],"in_current_bundle":true,"live":true,"name_now":"Scheduled Task/Job","name_at_mapping":"Scheduled Task/Job","renamed":false,"revoked_by":null,"mapping_types":["secondary_impact"],"sigma_rule_count":12,"has_detection_strategy":true},{"id":"T1059","domains":["enterprise"],"in_current_bundle":true,"live":true,"name_now":"Command and Scripting Interpreter","name_at_mapping":"Command and Scripting Interpreter","renamed":false,"revoked_by":null,"mapping_types":["primary_impact"],"sigma_rule_count":95,"has_detection_strategy":true},{"id":"T1068","domains":["enterprise"],"in_current_bundle":true,"live":true,"name_now":"Exploitation for Privilege Escalation","name_at_mapping":"Exploitation for Privilege Escalation","renamed":false,"revoked_by":null,"mapping_types":["secondary_impact"],"sigma_rule_count":31,"has_detection_strategy":true},{"id":"T1071.001","domains":["enterprise"],"in_current_bundle":true,"live":true,"name_now":"Web Protocols","name_at_mapping":"Web Protocols","renamed":false,"revoked_by":null,"mapping_types":["secondary_impact"],"sigma_rule_count":42,"has_detection_strategy":true},{"id":"T1112","domains":["enterprise"],"in_current_bundle":true,"live":true,"name_now":"Modify Registry","name_at_mapping":"Modify Registry","renamed":false,"revoked_by":null,"mapping_types":["secondary_impact"],"sigma_rule_count":96,"has_detection_strategy":true},{"id":"T1190","domains":["enterprise"],"in_current_bundle":true,"live":true,"name_now":"Exploit Public-Facing Application","name_at_mapping":"Exploit Public-Facing Application","renamed":false,"revoked_by":null,"mapping_types":["exploitation_technique"],"sigma_rule_count":149,"has_detection_strategy":true},{"id":"T1543","domains":["enterprise"],"in_current_bundle":true,"live":true,"name_now":"Create or Modify System Process","name_at_mapping":"Create or Modify System Process","renamed":false,"revoked_by":null,"mapping_types":["secondary_impact"],"sigma_rule_count":9,"has_detection_strategy":true},{"id":"T1570","domains":["enterprise"],"in_current_bundle":true,"live":true,"name_now":"Lateral Tool Transfer","name_at_mapping":"Lateral Tool Transfer","renamed":false,"revoked_by":null,"mapping_types":["secondary_impact"],"sigma_rule_count":6,"has_detection_strategy":true}],"mapping_types":["exploitation_technique","primary_impact","secondary_impact"],"has_exploitation_technique":true,"mapping_attack_versions":["16.1"],"mapping_domains":["enterprise"],"sigma_coverage":"full","sigma_rules_tagged_cve":[],"added_after_mapping_snapshot":false,"_source":"kevmap","_built":"2026-08-23 05:47 UTC","_attack_version":"19.2"}