CVE-2007-3294
PHP Tidy Extension - Buffer Overflow via tidy_parse_string or tidy_repair_string
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2007-3294. PoCs published by rgod.
AI-analyzed exploit summary This exploit targets a buffer overflow vulnerability in PHP 5.2.3's tidy_parse_string() and tidy_repair_string() functions on Windows. It uses a crafted buffer to overwrite the EIP and execute shellcode that adds a user to the system.
Description
Multiple buffer overflows in libtidy, as used in the Tidy extension for PHP 5.2.3 and possibly other products, allow context-dependent attackers to execute arbitrary code via (1) a long second argument to the tidy_parse_string function or (2) an unspecified vector to the tidy_repair_string function. NOTE: this might only be an issue in environments where vsnprintf is implemented as a wrapper for vsprintf.
Exploits (1)
This exploit targets a buffer overflow vulnerability in PHP 5.2.3's tidy_parse_string() and tidy_repair_string() functions on Windows. It uses a crafted buffer to overwrite the EIP and execute shellcode that adds a user to the system.