CVE-2011-4449
WikkaWiki 1.3.1 and 1.3.2 - Arbitrary PHP Code Execution via File Upload with Multiple Extensions
Title source: llmExploitation Summary
EIP tracks 2 public exploits for CVE-2011-4449. PoCs published by Metasploit.
AI-analyzed exploit summary This Metasploit module exploits a PHP code injection vulnerability in WikkaWiki 1.3.2 by injecting malicious PHP code into the spam log file via the UserAgent header. The exploit triggers spam logging by generating fake URLs in a comment and then executes the payload by accessing the spam log file.
Description
actions/files/files.php in WikkaWiki 1.3.1 and 1.3.2, when INTRANET_MODE is enabled, supports file uploads for file extensions that are typically absent from an Apache HTTP Server TypesConfig file, which makes it easier for remote attackers to execute arbitrary PHP code by placing this code in a file whose name has multiple extensions, as demonstrated by a (1) .mm or (2) .vpp file.
Exploits (2)
This Metasploit module exploits a PHP code injection vulnerability in WikkaWiki 1.3.2 by injecting malicious PHP code into the spam log file via the UserAgent header. The exploit triggers spam logging by generating fake URLs in a comment and then executes the payload by accessing the spam log file.
This is a detailed technical analysis of multiple vulnerabilities in WikkaWiki <= 1.3.2, including SQL injection, unrestricted file upload, arbitrary file download/deletion, and remote code execution. The writeup provides proof-of-concept requests and explains the root causes of each vulnerability.