Lotus Domino R5 and R6 WebMail Information Disclosure Vulnerability CVE-2005-2428 Scanner Detail
Lotus Domino R5 and R6 WebMail, with "Generate HTML for all fields" enabled, stores sensitive data from names.nsf in hidden form fields,
It allows remote attackers to read the HTML source to obtain sensitive information such as (1) the password hash in the HTTPPassword field, (2) the password change date in the HTTPPasswordChangeDate field, (3) the client platform in the ClntPltfrm field, (4) the client machine name in the ClntMachine field, and (5) the client Lotus Domino release in the ClntBld field, a different vulnerability than CVE-2005-2696.
Some Advice for Common Problems
To hide the HTTP password from the HTML source:
- Open the $PersonalInheritableSchema subform (In the designer under Shared Code, Subforms).
- Find the fields: $dspHTTPPassword and HTTPPassword.
- In the field properties for both fields, on the hide tab under "Hide paragram from" check off "Web browsers".
- Open the Person form (Under Forms).
- In the form properties, on the 2nd tab, disable the option "Generate HTML for all fields".