SecurityTracker.com
Keep Track of the Latest Vulnerabilities
with SecurityTracker!
    Home    |    View Topics    |    Search    |    Contact Us    |   

SecurityTracker
Archives


 
Sign Up
Sign Up for Your FREE Weekly SecurityTracker E-mail Alert Summary
Instant Alerts
Buy our Premium Vulnerability Notification Service to receive customized, instant alerts
Affiliates
Put SecurityTracker Vulnerability Alerts on Your Web Site -- It's Free!
Partners
Become a Partner and License Our Database or Notification Service
Report a Bug
Report a vulnerability that you have found to SecurityTracker
bugs
@
securitytracker.com






Category:   Application (Web Server/CGI)  >   Anonymizer Vendors:   Anonymizer.com
Anonymizer Anonymous Web Browsing Service Fails to Block Some Javascript, Allowing Javascript to Disclose the Anonymous User's Information
SecurityTracker Alert ID:  1001743
SecurityTracker URL:  http://securitytracker.com/id/1001743
CVE Reference:   GENERIC-MAP-NOMATCH   (Links to External Site)
Date:  Jun 13 2001
Impact:   Disclosure of system information, Disclosure of user information
Exploit Included:  Yes  

Description:   A vulnerability has been reported in the Anonymizer.com anonymous web proxy service. The security hole allows Javascript to pass through the proxy service. Javascript applications embedded within a web page could disclose information about a user's true IP address, browsing software, operating system, and web plugins.

Anonymizer changes Javascript tags to comment them out so that they will not be executed by the browser. However, the proxy service does not properly process nested scripts. As a result, a valid script can be passed through the proxy.

For example, the following code can be passed through the proxy:

<!--
<script>//--->->
<script language=javascript>
alert('Hi! Still anonymized?');
//</script>
</script>
-->

After passing through the proxy, the code will appear as follows:

<!--
<!-- <anonymizer_disabled_SCRIPT >//-->
<script language=javascript>

alert('Hi! Still anonymized?');
//</anonymizer_disabled_SCRIPT> -->

</script>
-->

Impact:   Javascript contained within a web page can pass through the anonymizer service and execute on the user's browser, revealing non-anonymous information from the user's browser to the web server.
Solution:   No solution was available at the time of this entry.
Vendor URL:  www.anonymizer.com/ (Links to External Site)
Cause:   State error
Underlying OS:  

Message History:   None.


 Source Message Contents

Date:  Wed, 13 Jun 2001 21:09:10 +0400
Subject:  Anonymized ? Not yet.


Hello,

Anyone  knows  the  Anonymizer service. It's a good tool that lets you
stay  anonymous surfing the web (http://www.anonymizer.com). Moreover,
it  blocks the JavaScript code placed on the web pages. The problem is
that  it just comments scripts instead of cutting them out. On the one
hand  it's  good since you can look at the original JavaScript code if
you want. On the other hand this commenting has some disadvantages.

The text below applies to the free/trial version of Anonymizer service
(commercial version wasn't tested).

The  problem:  Anonymized  web  pages can use the JavaScript code that
will  be  executed  even if commented by Anonymizer (site can silently
reload frame and get real visitor's IP for example).

The code: The code below won't give you any errors no matter if you're
loading  the  page  with Anonymizer or without it (visible part can be
hidden using <font color>).

<!--
<script>//--->->
<script language=javascript>
alert('Hi! Still anonymized?');
//</script>
</script>
-->

Working  example:  You  can  try  to load the "Privacy tools" pages at
Tools-On.Net   via   anonymizer,   click  on  the  "Go"  button  below
"Holmes/Who"  and  look at the report (compare results with JavaScript
enabled and disabled).

http://anon.free.anonymizer.com/http://tools-on.net/privacy.shtml
http://tools-on.net/privacy.shtml

Note: if you get a "re-enter" message on the site it means the session
id was lost and you really need to re-enter (this can happen if you're
using a cluster of proxy-servers for example).

Best regards, Alexander

----------------------------------------------------------------------
                           MCP+I, MCSE
      http://Tools-On.Net - Free tools for connected people.
            http://Leader.Ru - Leader's Smart Guide.
----------------------------------------------------------------------


 
 


Go to the Top of This SecurityTracker Archive Page





Home   |    View Topics   |    Search   |    Contact Us

Copyright 2013, SecurityGlobal.net LLC