CVE-2012-5223
vBSEO < 3.6.0 - Remote Code Execution via char_repl Parameter
Title source: llmExploitation Summary
EIP tracks 2 public exploits for CVE-2012-5223.
PoCs published by EgiX, including Metasploit module exploits/multi/http/vbseo_proc_deutf.
AI-analyzed exploit summary This Metasploit module exploits a PHP code injection vulnerability in vBSEO <= 3.6.0 via the 'char_repl' POST parameter, leveraging the 'e' modifier in preg_replace() to execute arbitrary code.
Description
The proc_deutf function in includes/functions_vbseocp_abstract.php in vBSEO 3.5.0, 3.5.1, 3.5.2, 3.6.0, and earlier allows remote attackers to insert and execute arbitrary PHP code via "complex curly syntax" in the char_repl parameter, which is inserted into a regular expression that is processed by the preg_replace function with the eval switch.
Exploits (2)
This Metasploit module exploits a PHP code injection vulnerability in vBSEO <= 3.6.0 via the 'char_repl' POST parameter, leveraging the 'e' modifier in preg_replace() to execute arbitrary code.
This Metasploit module exploits a PHP code injection vulnerability in vBSEO's 'proc_deutf()' function via unsanitized input in the 'char_repl' POST parameter, leveraging the 'e' modifier in preg_replace(). It allows arbitrary code execution through base64-encoded payloads.