Description
Direct static code injection vulnerability in error.php in GuppY 4.5.9 and earlier, when register_globals is disabled, allows remote attackers to execute arbitrary PHP code via the _SERVER[REMOTE_ADDR] parameter, which is injected into a .inc script that is later included by the main script.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Guppy 4.5.9 - 'REMOTE_ADDR' Remote Command Execution EDB-1342 · webapps · Nov 28, 2005 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 1015279 vdb-entry
- 20051128 Guppy <= 4.5.9 Remote code execution mailing-list
- 17790 third-party-advisory
- 15609 vdb-entry
- guppy-error-file-include(23318) vdb-entry
- http://rgod.altervista.org/guppy459_xpl.html
- ADV-2005-2635 vdb-entry