Description
The _httpsrequest function in Snoopy 1.2, as used in products such as (1) MagpieRSS, (2) WordPress, (3) Ampache, and (4) Jinzora, allows remote attackers to execute arbitrary commands via shell metacharacters in an HTTPS URL to an SSL protected web page, which is not properly handled by the fetch function.
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
- Snoopy 0.9x/1.0/1.2 - Arbitrary Command Execution EDB-26424 · remote · Oct 26, 2005 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- snoopy-httpsrequest-command-injection(22874) vdb-entry
- 17887 third-party-advisory
- 20051025 SEC-Consult SA 20051025-0 :: Snoopy Remote Code Execution Vulnerability mailing-list
- https://svn.ampache.org/branches/3.3.1/docs/CHANGELOG
- 17455 third-party-advisory
- 20316 vdb-entry
- 117 third-party-advisory
- 15213 vdb-entry
- http://sourceforge.net/project/shownotes.php?release_id=375385
- 1015104 vdb-entry
- 20051027 Re: [Full-disclosure] SEC-Consult SA 20051025-0 :: Snoopy Remote mailing-list
- ADV-2005-2727 vdb-entry
- http://sourceforge.net/project/shownotes.php?release_id=368750
- ADV-2005-2335 vdb-entry
- 17330 third-party-advisory
- 17779 third-party-advisory
- ADV-2005-2202 vdb-entry