[NEWS] NetScreen ScreenOS Vulnerable to Trust Interface DoS Attack

From: support@securiteam.com
Date: 02/03/02


From: support@securiteam.com
To: list@securiteam.com
Date: Sun,  3 Feb 2002 00:20:12 +0100 (CET)

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

When was the last time you checked your server's security?
How about a monthly report?
http://www.AutomatedScanning.com - Know that you're safe.
- - - - - - - - -

  NetScreen ScreenOS Vulnerable to Trust Interface DoS Attack
------------------------------------------------------------------------

SUMMARY

 <http://www.netscreen.com/> NetScreen Technologies are the manufacturers
of some of the industry's highest quality VPN and firewall equipment.
Utilizing a port scanner from inside the internal trusted network seems to
cause the product to no longer serve any other legitmate requests.

DETAILS

Vulnerable systems:
ScreenOS version 2.6

Immune systems:
ScreenOS version 2.6.1

Someone within the trusted side of the network can attempt a portscan on
an external IP address. When the scan runs, it appears to consume all of
the available sessions. This, in turn, causes a DoS on the entire trusted
interface. The only way you can get your device to recover quickly is to
perform a reset. A recovery might be possible without a reset. This
exploit may or may not work on your device.

Workaround/Solution:
Upgrade to the latest ScreenOS, then utilize the "Source IP Session
Thresholding" feature by issuing the command:

 set firewall session-threshold source-ip-based [num]

This limits any one source IP from the trusted side to [num] number of
concurrent sessions. Since the 5XP can support 2048 concurrent sessions,
it would make sense to set the limit lower than that. We would recommend
the higher of the following two numbers as a starting point: 100, or
2048/n where n is the number of systems on your private side network. You
might want to check your flow counters to see if that is an acceptable
number, and modify accordingly.

As to how long these sessions remain active is user configurable.
ScreenOS has a default setting for session inactivity timeout of 30
minutes. Both pre-defined and custom services can be adjusted in timeout
value from 1 minute to 2 days. If you would have waited 30 minutes, your
portscans to an unresponsive machine would have timed out and the sessions
cleared for reuse. If you had scanned a machine that responded to the
scans (with either ICMP unreachable or RST), the session would have closed
immediately.

ADDITIONAL INFORMATION

The information has been provided by <mailto:clathem@skyhawke.com> Chris
Lathem and <mailto:Dkillion@netscreen.com> Dave Killion.

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

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: list-unsubscribe@securiteam.com
In order to subscribe to the mailing list, simply forward this email to: list-subscribe@securiteam.com

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

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.



Relevant Pages

  • RE: NetScreen ScreenOS 2.6 Subject to Trust Interface DoS
    ... The feature is called Source IP Session Thresholding. ... incorporated into the WebUI starting with ScreenOS 3.1. ... Since the 5XP can support 2048 concurrent sessions, ...
    (Bugtraq)
  • [NEWS] NetScreen Response to ScreenOS Port Scan DoS Vulnerability
    ... ScreenOS Vulnerable to Trust Interface DoS Attack, ... The reported issue involves the initiation of a Port Scan against a host ... immediately close each of the sessions established during the port scan, ... the session table on a NetScreen-5XP will be consumed faster ...
    (Securiteam)
  • RE: IPS (was: [fw-wiz] Sources for Extranet Designs?)
    ... > sessions and parses them. ... > inherent in most if not all of the early proxy firewalls. ... > What about the stack-based shims like Network Ice, ... > inline and also are aware of application state? ...
    (Firewall-Wizards)
  • Re: Need Help With Home Network
    ... I had been getting the not allowed message on my network for the past ... >> sees the laptop but won't let me access it. ... RestrictAnonymous controls whether null sessions, ...
    (microsoft.public.windowsxp.basics)
  • Re: Idle Telnet Sessions Dropping
    ... Just to start pointing you in a general direction (perhaps not the right ... network configuration errors or misbehaving hosts on the network. ... a telnet session from another alpha does not drop when ... > other emulation solution, the sessions drop. ...
    (comp.os.vms)

Quantcast