|
Brought to you by:
Suppliers of:
|
|
|
| |
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. |
| |
Credit:
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
|
| |
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
|
|
|
|
|