This is the official lotus response: 


The following document will be posted shortly to the 
Security Zone web 
site at http://www.lotus.com/security.  It is also 
documented in technote #183851 (still in editorial 
process). 
 In the event of any updates, please see the technote, 
or the web site.

Reported Issue:
In a recent post to an Internet mailing list, the author 
asserts that, 
regardless of ACL settings, anyone who can intercept 
network packets 
between a Notes client and Domino server can 
circumvent the ACL ( Access 
Control List) and gain access to another user's mail 
file. 

Lotus Response:
We have thoroughly investigated this claim and have 
determined it to be 
false.   The Domino server checks and enforces the 
ACL for each request 
based on the user's authenticated identity.  To 
prevent interception of 
the user's credentials, network port encryption can 
and should be enabled 
on the Domino servers.

Supporting Information:
The report discusses two potential issues.   Neither 
of these should be 
considered a bug in the software. 

The first part of the attack can be described as a 
"Man-in-the-Middle" 
attack.  This type of attack intercepts packets on the 
network and either 
modifies or reads them.  Notes and Domino offer a 
network port encryption 
feature which prevents this type of attack.  This 
feature is very simple 
to enable and has been in the product since its initial 
release (R1). 
Details on how to enable this feature are included at 
the end of this 
document.    Similar attacks can be executed against 
web servers as well. 
That is why administrators configure SSL (Secure 
Sockets Layer) on web 
servers to protect user credentials and confidential 
data by encrypting 
network traffic. 

The second alludes to a potential issue with ACLs.   
In the example 
described, User A's credentials have been 
intercepted and are used to 
access User B's mail file.  Based on a user's 
authenticated identity, 
Domino checks the ACL (access control list) and 
determines whether the 
user has authorized access to the database.   In this 
case, an entry for 
User A is checked in the ACL for User B's mail file.  If 
User A is not 
listed explicitly in the ACL or as part of a group listed 
in the ACL, the 
level of access assigned to "Default" will apply.  The 
standard ACL for 
mail files has "Default" access set to "No Access".   
Users can optionally 
enable other users to view public documents, which 
are typically Calendar 
and Scheduling documents. 

To encrypt network data on a port
  1.    From the Domino Administrator, choose the 
server for which you 
want to encrypt network data.
  2.    Click the Server - Status tab.
  3.    On the tool bar, choose Setup Ports
  4.    Select a network port in the Communication 
Ports box.
  5.    Select Encrypt network data.
  6.    Click OK.


Thomas Hinders
Technical Account Manager / SE - New York
Lotus Development Corp / An IBM Company
Phone: 610-578-2565 Fax: 610-970-5633
Notes: Thomas Hinders@ Lotus
Notes Net: Thomas Hinders@ Lotus @ Notes Net
Internet: [EMAIL PROTECTED]

Reply via email to