RealMedia server vulnerable to remote DoS attack (ramgen)
23 Dec. 1999
Summary
RealMedia is an audio streaming server by RealNetwork. This product contains a security vulnerability that enables remote attackers to perform a Denial of Service attack against the Administration service causing the entire server to go down.
Vulnerable systems:
RealMedia Server 5.0
RealMedia Server 4.0
Immune systems:
RealMedia Server 6.0
An easy way to tell if a server is running version 5.0 is to telnet to the realmedia port, usually 7070, and type:
GET /SmpDsBhgRl
You will receive either "Server: RealServer 1.0 Beta" which indicts RealMedia 5.0, or "Server: RMServer 1.0" which RealServer G2 (6.0, and 7.0) return.
Exploit:
The following exploit code can be used to test your system for the mentioned vulnerability:
-- START OF RMSCRASH.C --
/*
* rmscrash.c - bow@bow.net
*
* Crash a RealMedia 5.0 server by sending a very long ramgen request.
*
* Test on:
* $ pnserver -v
* Version: 5.0-rvserver-build-290
* Platform: FreeBSD-2.1.x
*
*/