Great Circle Associates Firewalls
(February 1996)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Re: RealAudio and firewalls
From: Kare Presttun <Kare . Presttun @ ansf . alcatel . fr>
Organization: Alcanet International
Date: Tue, 27 Feb 1996 11:11:54 +0100
To: Firewalls @ GreatCircle . COM
References: <199602262251 . OAA14855 @ miles . greatcircle . com>

Hi,

> From: jgt10 @
 amdahl .
 com (John G. Thompson)
> Date: Mon, 26 Feb 1996 10:45:36 -0800 (PST)
> Subject: Re: RealAudio and firewalls
> 
> > Can anyone  tell me or point me in the direction of any documentation
> > explaining why real-audio etc. causes problems with firewalls.
> 
> The basic problem is that the RealAudio protocol runs the data
> through UDP ports.  To be used inside a firewall either the
> UDP ports must be generically allowed (thus opening the entire
> internal network to UDP attacks) or a proxy must be written
> to pass the traffic.
> 

Yes it is UDP based. The following is snipped from their page.
----------------------snip---------------------------------
You must enable traffic on the following range of ports: 

     TCP port 7070 
     UDP ports 6970 - 7170 (inclusive) for incoming traffic only. 

The TCP port is used by the client to initiate a conversation with an 
external RealAudio server, to authenticate the player to the server,
and to pass control messages during playback (e.g.,pausing or stopping 
the audio stream). 

The range of UDP ports, on the other hand, carry the incoming audio 
stream. These ports begin to carry traffic only after the player and 
server have performed the authentication routine, and should be enabled 
only for incoming traffic. 

A slightly safer configuration can be achieved by careful configuration 
of the TCP port connection. Since you do not want incoming connection 
attempts on this port, you should configure the router's access control 
list to allow TCP connections on port 7070 to be initiated from the 
inside network exclusively. Incoming traffic, on the other hand, should 
only be allowed if it is part of an ongoing connection. This is assured 
by requiring incoming TCP packets to have the ACK bit set in the TCP 
header carried by every packet.
------------------------------end snip--------------------------

To handle this in a reasonable secure way you must have a proxy
that is able to maintain state and check that the incoming
UDP packets are a result of the outgoing TCP connection. Checking
the ACK bit is nice, but as has been discussed here many times,
not enough to block someone determined, and the UDP stuff is fully open 
anyway.

The configuration they describe abowe is an invitation to open up your 
network. They claim that Border and Checkpoint has a proxy now, but I do 
not know how they work (I did not find any info about it on Borders' 
page).

An interesting question relating to this is: Has anybody digged deep 
enough into RFC1889 and RFC1890 to see if the new realtime protocol is 
designed in a way  that makes it possible to firewall in a secure way?? 

> Since Progressive Networks is very concnerned about protecting
> it's protocol it is unclear how much security they have implemented
> to help alievate security concerns.
> 
> JGT
> 
> - --
> John G. Thompson    jgt10 @
 amdahl .
 com      1-408-992-2088
> Amdahl Corporation, P.O. Box 3470 MS 383, Sunnyvale, CA 94088-3470
> 
> [The opinions expressed are MINE. They do not necessarily reflect the
> policies, procedures, press releases or opionions of the Amdahl
> Corporation.]

Regards,
Kare
-- 
----------------------------------------------------------
 Kåre Presttun                      Alcanet International 
 Tel: +33 1 4058 5614                     33, rue Emeriau 
 Fax: +33 1 4058 5945                       F-75015 Paris 
 mailto:Kare .
 Presttun @
 ansf .
 alcatel .
 fr              FRANCE 
 mailto:Kare .
 Presttun @
 alcatel .
 no   http://www.alcatel.com

Indexed By Date Previous: Re: The Secure Operating Systems Question
From: daemeonr @ phoebe . Anthros . Com (Daemeon's)
Next: [no subject]
From: RPGR @ cbs . nl
Indexed By Thread Previous: Re: RealAudio and Firewalls
From: "Bryan D. Boyle" <bdboyle @ stargate . erenj . com>
Next: Re: RealAudio and firewalls
From: pollock @ houston . omnes . net (Don Pollock - Omnes - Engineering)

Google
 
Search Internet Search www.greatcircle.com