[NEWS] PeerCast Format String

SecuriTeam <[email protected]>
Newsgroups gmane.comp.security.securiteam
Message-ID <[email protected]>
The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com
- - promotion

The SecuriTeam alerts list - Free, Accurate, Independent.

Get your security news from a reliable source.
http://www.securiteam.com/mailinglist.html 

- - - - - - - - -



  PeerCast Format String
------------------------------------------------------------------------


SUMMARY

 <http://www.peercast.org/> PeerCast is a popular p2p streaming media 
server (similar to shoutcast) - "PeerCast is a new, free way to listen to 
radio and watch video on the Internet. It uses P2P technology to let 
anyone become a broadcaster without the costs of traditional streaming. 
This means you get to hear and watch stations not normally found on 
commercially funded sites."

PeerCast is vulnerable to format string vulnerability, attackers 
exploiting this vulnerability can cause the server to execute arbitrary 
code.

DETAILS

Vulnerable Systems:
 * Peercast versions 0.1211 and prior

Immune Systems:
 * PeerCast version 0.1212

There is a format string issue in PeerCast that allows an attacker to 
execute arbitrary code on the remote target with the privileges of the 
user running PeerCast or crash the server.

Below is an example of how this vulnerability can be exploited to crash a 
vulnerable server:
http://localhost:7144/html/en/index.htm%n

The problem occurs because of the way some error messages are handled. For 
example in the above example the PeerCast server receives a malformed 
request, so the error routine printed the URL, but the error print routine 
(because it was a printf type function call) then tries to parse the 
malicious URL.

Patch Availability:
An immune version was release shortly after vendor notification and is 
available from:
 <http://www.peercast.org/forum/viewtopic.php?p=11596> 
http://www.peercast.org/forum/viewtopic.php?p=11596


ADDITIONAL INFORMATION

The information has been provided by James Bercegay.
The original article can be found at:  
<http://www.gulftech.org/?node=research&article_id=00077-05282005> 
http://www.gulftech.org/?node=research&article_id=00077-05282005



======================================== 


This bulletin is sent to members of the SecuriTeam mailing list. 
To unsubscribe from the list, send mail with an empty subject line and body to: [email protected] 
In order to subscribe to the mailing list, simply forward this email to: [email protected] 


==================== 
==================== 

DISCLAIMER: 
The information in this bulletin is provided "AS IS" without warranty of any kind. 
In no event shall we be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.