CVE-2015-8617
CRITICALPHP 7.x < 7.0.1 - Remote Code Execution via Format String Specifiers in Class Name
Title source: manualExploitation Summary
EIP tracks 1 public exploit for CVE-2015-8617. PoCs published by Andrew Kramer.
AI-analyzed exploit summary This exploit demonstrates a format string vulnerability in PHP 7.0.0, allowing arbitrary memory writes via crafted class names. The PoC includes a write-what-where primitive, though full RCE is theorized but not fully implemented.
Description
Format string vulnerability in the zend_throw_or_error function in Zend/zend_execute_API.c in PHP 7.x before 7.0.1 allows remote attackers to execute arbitrary code via format string specifiers in a string that is misused as a class name, leading to incorrect error handling.
Exploits (1)
This exploit demonstrates a format string vulnerability in PHP 7.0.0, allowing arbitrary memory writes via crafted class names. The PoC includes a write-what-where primitive, though full RCE is theorized but not fully implemented.
References (4)
Scores
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H