[NT] SurfNOW HTTP Proxy Denial Of Service

From: SecuriTeam (support_at_securiteam.com)
Date: 01/29/04


To: list@securiteam.com
Date: 29 Jan 2004 19:38:19 +0200

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

- - - - - - - - -

  SurfNOW HTTP Proxy Denial Of Service
------------------------------------------------------------------------

SUMMARY

 <http://www.loomsoft.com/> SurfNOW is "a simple local HTTP Proxy Server
(running on your computer) without cache. SurfNOW protects your privacy
while on the Internet as well as speeds up your downloads. It can also
completely hide your IP address by dynamically connecting to
non-transparent anonymizing public proxy servers."

A bug in the way SurfNOW handles long HTTP headers could lead to a
denial-of-service condition, if a carefully crafted long string is sent.

DETAILS

Vulnerable Systems:
 * SurfNOW version 2.2 or prior

Sending a very long HTTP request would cause SurfNOW to stop working
properly. For example, the following HTTP request:

GET \aaaaaaaaaaaaa[ 490 kb of a ]aaaa HTTP/1.1\n\n\n

NOTE: 490Kb of the character 'a' is being sent.

It is possible to test this bug in another way using NetCat, repetitively:

nc -v -v host 8080 < testFile.txt
( note: "testFile.txt" is a file of 490 Kb as [1] )

Vendor Status:
The vendor has been notified and the bug will be fixed in the next
version. Stay tuned to the vendor's page.

ADDITIONAL INFORMATION

The information has been provided by <mailto:fdonato@autistici.org>
Donato Ferrante

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

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

  • [UNIX] Solaris Socket Hijack Vulnerability
    ... The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com ... By binding a socket with an already binded port number of specific IP ... attackers can hijack an already binded sockets in Solaris. ... A bug with Solaris Kernel flag of SO_REUSEADDR cause the Kernel to accept ...
    (Securiteam)
  • [UNIX] mpg123 Malformed URL Buffer Overflow
    ... The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com ... A fix for mpg123 in Gentoo causes a malformed URL allowing attackers to ... which is why I am making this bug Gentoo Dev and Security only. ... In the HTTP redirection code, the redirection target is being copied into ...
    (Securiteam)
  • [UNIX] Atari800 Local Privileges Escalation
    ... The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com ... Atari800 with suid root privileges) are able to execute this shellcode ... which do bad call of the Aprint() ... Exploiting this bug can gave root privileges. ...
    (Securiteam)
  • [NT] Microsoft IE Recursive Scripting, Embedded Files, window() and Restricted Sites DoS
    ... The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com ... Microsoft Internet Explorer, exploiting these vulnerabilities allows ... malicious attacker to crash a vulnerable browser. ... The bug occurs, ...
    (Securiteam)
  • [EXPL] Linux Kernel do_mremap VMA Limit Local Privilege Escalation PoC
    ... The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com ... This bug is completely unrelated to the ... This PoC exploit can be used to check if a Linux ... * GNU General Public License for more details. ...
    (Securiteam)