Bugtraq mailing list archives

Lotus Domino Server Cross-Site Scripting Vulnerability


From: "TAKAGI, Hiromitsu" <takagi () etl go jp>
Date: Mon, 02 Jul 2001 20:38:06 +0900

Lotus Domino Server Cross-Site Scripting Vulnerability
======================================================

Affected products:
=================
  Lotus Domino Server 5.0.6
  <http://www.lotus.com/home.nsf/welcome/domino/>

Vendor status:
=============
  Notified: 
    18 Mar 2001 09:59:51 +0900 (105 days before), security () lotus com
  Response:
    20 Mar 2001 13:36:29 -0500
    > Dear Hiromitsu Tagaki,
    > I would like to thank you for bringing this issue to our attention.  Lotus
    > takes all reports of this nature very seriously and we will investigate
    > immediately.
    > For future reference, may I ask that you contact us at
    > security-alert () lotus com?
    ...
    > Senior Product Manager, Notes and Domino Security
    > Lotus Development Corporation
  Fix: 
    Unknown
  Announcement: 
    Unknown
    http://www.lotus.com/developers/itcentral.nsf/wSecurity?OpenView

Problem:
=======
  Accessing the following URL, the JavaScript code will be executed
  in the browser on the server's domain.

  http://www.lotus.com/home.nsf/<img%20src=javascript:alert(document.domain)>

  This page produces output like this:
  =================================================
  Error 404
  HTTP Web Server: Couldn't find design note - ******

  ----------------------------------------------------------------------------
  Lotus-Domino Release 5.0.6a
  =================================================
  ******: The JavaScript code is executed here.

  This vulnerability is quite similar to "IIS cross-site scripting
  vulnerabilities (MS00-060)" reported by Microsoft on August 25, 2000.
  <http://www.microsoft.com/technet/security/bulletin/ms00-060.asp>

Impact:
======
  For the detail about cross-site scripting, see the following pages.
  <http://www.cert.org/advisories/CA-2000-02.html>
  <http://www.microsoft.com/TechNet/security/crssite.asp>

Workaround:
==========
  Customize error pages.


--
Hiromitsu Takagi, Ph.D.
National Institute of Advanced Industrial Science and Technology,
Tsukuba Central 2, 1-1-1, Umezono, Tsukuba, Ibaraki 305-8568, Japan
http://www.etl.go.jp/~takagi/



Current thread: